body, button, input, select, textarea { font: 12px/1.125 Arial,Helvetica,sans-serif; _font-family: "SimSun"; }
body, h1, h2, h3, h4, h5, h6, dl, dt, dd, ul, ol, li, th, td, p, blockquote, pre, form, fieldset, legend, input, button, textarea, hr { margin: 0; padding: 0; }
table { border-collapse: collapse; border-spacing: 0; }
li { list-style: none; }
fieldset, img { border: 0; }
q:before, q:after { content: ''; }
a:focus, input, textarea { outline-style: none; }
    input[type="text"], input[type="password"], textarea { outline-style: none; -webkit-appearance: none; }
textarea { resize: none; }
address, caption, cite, code, dfn, em, i, th, var { font-style: normal; font-weight: normal; }
abbr, acronym { border: 0; font-variant: normal; }
a { text-decoration: none; }
    a:hover { text-decoration: underline; }
#js_homestyle_css_module_base_reset { height: 42px; }
#js_style_css_module_base_reset { height: 42px; }
a { color: #0a8cd2; text-decoration: none; }
    a:hover { text-decoration: underline; }
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix { display: inline-block; }
.clearfix { display: block; }
.clear { clear: both; height: 0; font: 0/0 Arial; visibility: hidden; }
.CH { font-family: "SimSun"; }
.W_Yahei { font-family: "Microsoft Yahei"; }
.W_Tahoma { font-family: Tahoma; }
.W_fs { font-size: 10px; -webkit-transform: scale(0.875); }
.W_fb { font-weight: 700; }
.W_f14 { font-size: 14px; }
.W_f16 { font-size: 16px; }
.W_f18 { font-size: 18px; }
.W_f20 { font-size: 20px; }
.W_fl { float: left; _display: inline; }
.W_fr { float: right; _display: inline; }
.W_tc { text-align: center; }
.W_tr { text-align: right; }
.W_input, .W_inputStp { border: 1px solid #ccc; border-radius: 2px; height: 28px; height: 20px\9; padding: 0 0 0 5px; padding: 8px 0 0 5px\9; vertical-align: middle; vertical-align: top\9; color: #808080; -webkit-box-shadow: 0px 1px 1px 0px #eaeaea inset; -moz-box-shadow: 0px 1px 1px 0px #eaeaea inset; box-shadow: 0px 1px 1px 0px #eaeaea inset; }
textarea.W_input { overflow-y: auto; overflow-x: hidden; }
:root .W_input, :root .W_inputStp { height: 24px\0; padding: 5px 0 0 5px\0; }
.W_input_focus, .W_input:focus, .W_inputStp:focus { border-color: #FFB941!important; -webkit-box-shadow: 1px 1px 1px 0px #ddd inset; -moz-box-shadow: 1px 1px 1px 0px #ddd inset; box-shadow: 1px 1px 1px 0px #ddd inset; color: #333; }
.W_input_default { color: #b8b7b7; }
.W_checkbox, .W_radio { vertical-align: -2px; _vertical-align: -3px; margin-right: 3px; *margin-right: 0; }
    .W_checkbox:focus, .W_radio:focus { outline-color: #ffb941; outline-width: 1px; outline-style: solid; }
.W_face_radius { border-radius: 2px; }
.W_miniblog { *zoom: 1; min-width: 980px; }
.W_main { margin: 0 auto; width: 980px; }
.W_main_l { float: left; width: 150px; overflow: hidden; }
.W_main_a { float: left; width: 830px; overflow: hidden; }
.W_main_c { float: left; width: 600px; min-height: 800px; overflow: hidden; }
.W_main_r { float: right; width: 230px; overflow: hidden; }
.W_main_2r { float: right; width: 380px; }
.W_arrow { display: inline-block; width: 7px; height: 4px; _height: 5px; margin: 0 0 0 5px; overflow: hidden; vertical-align: middle; font-size: 12px; line-height: 12px; line-height: 12px\0; *line-height: 13px; }
:root .W_arrow { line-height: 13px\0; }
@-moz-document url-prefix() {.W_arrow;
{ line-height: 13px; }
}
.W_arrow em { display: inline-block; font-family: "SimSun"; }
.W_arrow .down { margin: -7px 0 0 -2px; *margin: -22px 0 0 -2px; _margin: -21px 0 0 -2px; }
.W_arrow .up { margin: 0 0 0 -2px; *margin: -15px 0 0 -2px; _margin: -13px 0 0 -2px; }
.W_arrow em { display: inline-block; font-family: "SimSun"; margin: -7px 0 0 -2px; *margin: -22px 0 0 -2px; _margin: -21px 0 0 -2px; }
.W_arrow_turn .W_arrow em { display: inline-block; font-family: "SimSun"; margin: 0 0 0 -2px; *margin: -15px 0 0 -2px; _margin: -13px 0 0 -2px; }
.addicon { font: bold 16px Arial; height: 16px; text-decoration: none; color: #FFA00A; }
.W_add:hover { text-decoration: none; _text-decoration: underline; }
    .W_add:hover .txt { text-decoration: underline; }
a.W_gotop { position: fixed; _position: absolute; bottom: 100px; left: 50%; margin-left: 490px; display: block; border-style: solid; border-width: 1px; border-radius: 2px; width: 22px; height: 85px; line-height: 12px; text-align: center; text-decoration: none; }
    a.W_gotop span { display: block; border-style: solid; border-width: 1px; height: 73px; padding-top: 10px; text-decoration: none; cursor: pointer; }
    a.W_gotop em { text-decoration: none; cursor: pointer; }
    a.W_gotop .icon_gotop { margin-bottom: 5px; }
.W_new { background: url("../../../images/common/icon.png?id=201306281830") no-repeat; _background-image: url("../../../images/common/icon.gif?id=201306281830"); width: 10px; height: 10px; display: inline-block; }
.W_new_count, .W_new_count i { display: inline-block; padding: 0 0 0 2px; _padding: 0 0 0 1px; font-family: arial; max-width: 18px; min-width: 8px; height: 15px; line-height: 15px; *line-height: 13px; background: url("../../../images/common/bg_btn.png?id=1370232524894") no-repeat 0 -1259px; *background-image: url("../../../images/common/bg_btn.gif?id=1370232524894"); *background-position: 0 -1260px; }
    .W_new_count i { background-position: right -1259px; *background-position: right -1260px; text-align: center; padding: 0 3px 0 0px; _padding: 0 2px 0 0px; color: #fff; vertical-align: baseline; }
fieldset { display: block; padding: 0 0 0 20px; border-style: solid; border-width: 1px 0 0 0; }
    fieldset legend { padding: 0 5px; font-weight: bold; }
.W_dot { width: 2px; height: 2px; line-height: 2px; display: inline-block; overflow: hidden; }
.W_count { display: inline-block; text-align: center; height: 14px; line-height: 14px; padding: 0 0 0 2px; -webkit-text-size-adjust: none; font-size: 10px; min-width: 14px; _width: 14px; border-radius: 3px; background: #e64141; color: #fff; box-shadow: 0 0 2px 1px rgba(0, 0, 0, 0.2); }
.W_countm { display: inline-block; text-align: center; height: 16px; line-height: 16px; padding: 0 4px; font-family: Tahoma; font-size: 12px; background: #e64141; border-radius: 7px; color: #fff; box-shadow: 0 1px 1px rgba(0,0,0,.2); }
.W_chat_stat { display: inline-block; width: 7px; height: 7px; border-width: 1px; border-style: solid; border-radius: 2px; overflow: hidden; }
    .W_chat_stat.W_chat_stat_online { background-color: #8FDC00; border-color: #48C000; }
    .W_chat_stat.W_chat_stat_offline { background-color: #D4D4D4; border-color: #B8B8B8; }
    .W_chat_stat.W_chat_stat_busy { background-color: #FF8480; border-color: #EE6A67; }
    .W_chat_stat.W_chat_stat_away { background-color: #FFCF4D; border-color: #FFA900; }
.W_loading span { background: url("../../../images/common/loading.gif?id=1370232467958") no-repeat 0 1px; padding: 0 0 0 20px; line-height: 18px; height: 18px; display: inline-block; }
.W_tabarrow_big { width: 44px; height: 8px; margin: -6px auto 0; *margin: -6px 0 0 0; background-image: url("../../../images/common/icon.png?id=201306281830"); _background-image: url("../../../images/common/icon.gif?id=201306281830"); background-position: -500px -75px; font-size: 0; }
.W_tabarrow_big { display: none; }
.current .W_tabarrow_big { display: block; }
.W_tabarrow { width: 30px; height: 8px; margin: 0 auto; *margin: 0; _position: absolute; _top: 22px; _left: 0; background-image: url("../../../images/common/icon.png?id=201306281830"); _background-image: url("../../../images/common/icon.gif?id=201306281830"); background-position: -507px -100px; }
.W_tabarrow { display: none; }
.current .W_tabarrow { display: block; }
.templete_enter a { background: url("../../../images/common/send_weibo.png?id=1370232467958") no-repeat -277px 0px; display: block; width: 23px; height: 24px; position: absolute; right: 0px; top: 0px; }
    .templete_enter a:hover { background-position: -277px -24px; }
.zero_tips { text-align: center; }
    .zero_tips .icon_error, .zero_tips .icon_warn { vertical-align: middle; }
.W_autocut { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.W_bread_nav .dist_sym { margin: 0 7px; }
.W_bread_nav .S_spetxt { margin: 0 3px; }
.W_cursor { cursor: pointer; }
#js_style_css_module_base_usually { height: 42px; }
.W_ico20 { display: inline-block; width: 20px; height: 20px; background-image: url("../../../images/common/icon.png?id=201306281830"); _background-image: url("../../../images/common/icon.gif?id=201306281830"); background-repeat: no-repeat; }
.W_ico16 { display: inline-block; width: 16px; height: 16px; background-image: url("../../../images/common/icon.png?id=201306281830"); _background-image: url("../../../images/common/icon.gif?id=201306281830"); background-repeat: no-repeat; }
.W_ico12 { display: inline-block; width: 12px; height: 12px; background-image: url("../../../images/common/icon.png?id=201306281830"); _background-image: url("../../../images/common/icon.gif?id=201306281830"); background-repeat: no-repeat; }
a:hover .W_ico12, a:hover .W_ico16, a:hover .W_ico20 { cursor: pointer; }
a:hover .icon_refresh, .W_gotop:hover .icon_gotop, .btn_praise:hover .icon_praise, .btn_praisedd .icon_praise { background-image: url("../../../images/common/icon.png?id=201306281830") !important; _background-image: url("../../../images/common/icon.gif?id=201306281830") !important; }
.ico_myhomepage { background-position: 0 -25px; }
.ico_message { background-position: 0 -49px; }
.ico_favor { background-position: 0 -74px; }
.ico_sendtome { background-position: 0 -99px; }
.ico_closefriend { background-position: 0 -124px; }
.ico_group { background-position: 0 -149px; }
.ico_justlook { background-position: 0 -300px; }
.ico_lev_at { background-position: 0 -174px; }
.ico_lev_comment { background-position: 0 -198px; }
.ico_lev_like { background-position: 0 -223px; }
.ico_lev_letter { background-position: 0 -248px; }
.ico_lev_leave { background-position: 0 -273px; }
.lev_curr .ico_myhomepage { background-position: -25px -25px; }
.lev_curr .ico_message { background-position: -25px -49px; }
.lev_curr .ico_favor { background-position: -25px -74px; }
.lev_curr .ico_sendtome { background-position: -25px -99px; }
.lev_curr .ico_closefriend { background-position: -25px -124px; }
.lev_curr .ico_group { background-position: -25px -149px; }
.lev_curr .ico_justlook { background-position: -25px -300px; }
.lev_curr .ico_lev_at { background-position: -25px -174px; }
.lev_curr .ico_lev_comment { background-position: -25px -198px; }
.lev_curr .ico_lev_like { background-position: -25px -223px; }
.lev_curr .ico_lev_letter { background-position: -25px -248px; }
.lev_curr .ico_lev_leave { background-position: -25px -273px; }
.icon_sw_face { background-position: -275px 0px; }
.icon_sw_img { background-position: -275px -25px; }
.icon_sw_movie { background-position: -275px -50px; }
.icon_sw_music { background-position: -275px -75px; }
.icon_sw_qing { background-position: -275px -100px; }
.icon_sw_vote { background-position: -275px -125px; }
.icon_sw_mood { background-position: -275px -150px; }
.icon_sw_activ { background-position: -275px -175px; }
.icon_sw_welfare { background-position: -275px -200px; }
.icon_sw_accessory { background-position: -275px -225px; }
.icon_sw_chang { background-position: -275px -250px; }
.icon_sw_cart { background-position: -200px -275px; }
.icon_sw_face:hover { background-position: -250px 0px; }
.icon_sw_img:hover { background-position: -250px -25px; }
.icon_sw_movie:hover { background-position: -250px -50px; }
.icon_sw_music:hover { background-position: -250px -75px; }
.icon_sw_qing:hover { background-position: -250px -100px; }
.icon_sw_vote:hover { background-position: -250px -125px; }
.icon_sw_mood:hover { background-position: -250px -150px; }
.icon_sw_activ:hover { background-position: -250px -175px; }
.icon_sw_welfare:hover { background-position: -250px -200px; }
.icon_sw_accessory:hover { background-position: -250px -225px; }
.icon_sw_chang:hover { background-position: -250px -250px; }
.icon_cd_music { width: 8px; background-position: -200px -350px; }
.icon_cd_video { width: 6px; background-position: -200px -375px; }
.icon_cd_place { width: 10px; background-position: -200px -400px; }
.icon_cd_link { width: 11px; background-position: -200px -425px; }
.icon_cd_book { width: 9px; background-position: -200px -450px; }
.icon_cd_vote { width: 10px; background-position: -200px -475px; }
.icon_cd_cart { width: 13px; background-position: -225px -375px; }
.icon_cd_app { width: 10px; background-position: -200px -500px; }
.icon_cdbtn_sale { width: 22px; height: 22px; background-position: -425px -100px; }
a:hover .icon_cdbtn_sale { background-position: -450px -100px; }
.icon_sw_ipt { background-position: -175px -250px; }
.ico_faces { background-position: -275px 0px; cursor: pointer; }
    .ico_faces:hover { background-position: -250px 0px; }
.icon_praised_b, .icon_praised_bc { height: 16px; background-position: -70px 0; vertical-align: -5px; *vertical-align: -2px; }
.icon_praised_bc { background-position: -95px 0; }
.ico_qr_face1 { background-position: -100px 0; }
.icon_close { background-position: -75px -25px; }
    .icon_close:hover { background-position: -100px -25px; }
.icon_close2 { background-position: -100px -25px; }
    .icon_close2:hover { background-position: -75px -25px; background-color: rgba(0,0,0,.5); }
.icon_opt { background-position: -75px -50px; }
    .icon_opt:hover { background-position: -100px -50px; }
.icon_choose { background-position: -75px -75px; }
    .icon_choose:hover { background-position: -100px -75px; }
.icon_chooseup { background-position: -75px -225px; }
    .icon_chooseup:hover { background-position: -100px -225px; }
.icon_gotop { background-position: -75px -100px; }
.W_gotop:hover .icon_gotop { background-position: -100px -100px; }
.icon_refresh { background-position: -75px -125px; }
a:hover .icon_refresh { background-position: -100px -125px; }
.icon_addtwo { background-position: -125px -25px; vertical-align: -2px; }
.icon_addone { background-position: -125px -50px; vertical-align: -3px; }
.icon_edit { background-position: -75px -150px; }
    .icon_edit:hover { background-position: -100px -150px; }
.iconsearch { background-position: -72px -172px; }
    .iconsearch:hover { background-position: -97px -172px; }
.ico_clip { background-position: -175px -125px; vertical-align: -3px; margin-right: 1px; }
.ico_del { background-position: -175px -150px; vertical-align: -3px; }
.icon_close_bg { background-position: -75px -250px; }
    .icon_close_bg:hover { background-position: -100px -250px; }
.icon_magic { width: 13px; height: 13px; background-position: -350px -325px; }
.icon_recmd { background-position: -350px -350px; }
.icon_trash { background-position: -123px -275px; vertical-align: middle; }
.ico_pagetag { background-position: -75px -275px; }
    .ico_pagetag:hover, .cur .ico_pagetag { background-position: -100px -275px; }
.icon_bytime { background-position: -150px -25px; margin-right: 4px; }
.icon_bypopular { background-position: -150px -50px; vertical-align: -4px; margin-right: 4px; }
.icon_talkuser { background-position: -200px 0; margin-right: 3px; vertical-align: middle; }
.icon_talktime { background-position: -200px -24px; margin-right: 3px; vertical-align: middle; }
.W_close { display: inline-block; width: 16px; height: 16px; background: url("../../../images/common/icon.png?id=201306281830") no-repeat -75px -200px; _background-image: url("../../../images/common/icon.gif?id=201306281830"); }
    .W_close:hover { background-position: -100px -200px; }
.W_close_color { display: inline-block; width: 12px; height: 12px; background-image: url("../../../images/common/icon.png?id=201306281830"); _background-image: url("../../../images/common/icon.gif?id=201306281830"); background-repeat: no-repeat; background-position: -75px -25px; }
    .W_close_color:hover { background-position: -100px -25px; }
.ico_retract { background-position: -175px 0px; vertical-align: -2px; }
.ico_showbig { background-position: -175px -25px; vertical-align: -2px; }
.ico_turnleft { background-position: -175px -50px; vertical-align: -2px; }
.ico_turnright { background-position: -175px -75px; vertical-align: -2px; }
.ico_showrevert { background-position: -175px -175px; vertical-align: -2px; }
.icon_upload_photo { background-position: -125px -75px; }
.icon_upload_upload { background-position: -125px -100px; }
.icon_upload_redo { background-position: -125px -125px; }
.icon_upload_cancel { background-position: -125px -150px; }
.icon_upload_done { background-position: -125px -175px; }
.icon_upload_down { background-position: -125px -200px; }
.icon_upload_up { background-position: -125px -225px; }
.icon_upload_photograph { background-position: -125px -299px; }
a:hover .icon_upload_photo { background-position: -150px -75px; }
a:hover .icon_upload_upload { background-position: -150px -100px; }
a:hover .icon_upload_redo { background-position: -150px -125px; }
a:hover .icon_upload_cancel { background-position: -150px -150px; }
a:hover .icon_upload_done { background-position: -150px -175px; }
a:hover .icon_upload_down { background-position: -150px -200px; }
a:hover .icon_upload_up { background-position: -150px -225px; }
a:hover .icon_upload_photograph { background-position: -150px -299px; }
.icon_upload_upload, .icon_upload_redo, .icon_upload_cancel, .icon_upload_done, .icon_upload_photo, .icon_upload_down, .icon_upload_up, .icon_upload_photograph { vertical-align: middle; margin-right: 3px; }
.ico_change_pic { background-position: -25px 0; }
.ico_page_prev { width: 8px; background-position: -175px -100px; margin: 5px 0 0; }
.ico_page_next { width: 8px; background-position: -183px -100px; margin: 5px 0 0; }
.btn_page_prevdis .ico_page_prev { background-position: -175px -112px; cursor: default!important; }
.btn_page_nextdis .ico_page_next { background-position: -183px -112px; cursor: default!important; }
.male { background-position: -300px 0px; vertical-align: text-bottom; height: 13px; }
.female { background-position: -300px -25px; vertical-align: text-bottom; height: 13px; }
.approve { background-position: -300px -50px; vertical-align: text-bottom; margin-left: 2px; width: 16px; height: 14px; }
.approve_co { background-position: -300px -75px; vertical-align: text-bottom; margin-left: 2px; width: 16px; height: 14px; }
.approve_dead { background-position: -300px -100px; vertical-align: text-bottom; margin-left: 2px; width: 16px; height: 14px; }
.approve_fff { background-position: -300px -225px; vertical-align: text-bottom; margin-left: 2px; width: 16px; height: 14px; }
.ico_club { background-position: -300px -125px; vertical-align: text-bottom; margin-left: 2px; width: 13px; height: 14px; }
.ico_vlady { background-position: -300px -150px; vertical-align: text-bottom; margin-left: 2px; width: 13px; height: 14px; }
.ico_member { background-position: -300px -175px; vertical-align: text-bottom; margin-left: 2px; width: 14px; height: 14px; }
.ico_member_dis { background-position: -300px -200px; vertical-align: text-bottom; margin-left: 2px; width: 14px; height: 14px; }
.ico_pai { background-position: -300px -300px; vertical-align: text-bottom; margin-left: 2px; width: 16px; height: 14px; }
.ico_361 { background-position: -300px -325px; vertical-align: text-bottom; margin-left: 2px; width: 7px; height: 14px; }
.ico_tmall { background-position: -300px -350px; vertical-align: text-bottom; margin-left: 2px; width: 16px; height: 14px; }
.ico_taobao { background-position: -300px -375px; vertical-align: text-bottom; margin-left: 2px; width: 16px; height: 14px; }
.ico_novice { display: inline-block; width: 22px; height: 22px; background: url("../../../images/common/icon.png?id=201306281830") -300px -275px no-repeat; _background-image: url("../../../images/common/icon.gif?id=201306281830"); }
.ico_q { background-position: -125px 0; margin: 3px 0 0; }
.ico_notice { background-position: -350px 0px; }
.icon_lock { background-position: -350px -100px; vertical-align: -2px; }
.ico_black { background-position: -350px -25px; }
.ico_report { background-position: -350px -50px; }
.ico_exposure { background-position: -350px -75px; vertical-align: middle; }
.ico_weibo { background-position: -350px -125px; }
.i_conn_public { background-position: -375px 0; }
.i_conn_follow { background-position: -375px -25px; }
.i_conn_friend { background-position: -375px -50px; }
.i_conn_private { background-position: -375px -75px; }
.i_conn_close_friend { background-position: -375px -100px; vertical-align: -5px; }
.i_conn_list { background-position: -375px -125px; }
.W_level_ico { display: inline-block; overflow: hidden; height: 9px; width: 28px; font-size: 0; padding: 5px 0 0 6px; background: url("../../../images/common/level.png?id=1370232467958") no-repeat; _background: url("../../../images/common/level.gif?id=1370232467958") no-repeat; }
a .W_level_ico { *cursor: pointer; }
.W_level_ico.color2 { background-position: 0 -15px; }
.W_level_ico.color3 { background-position: 0 -30px; }
.W_level_ico.color4 { background-position: 0 -45px; }
.W_level_num { display: inline-block; height: 10px; font-size: 0; width: 26px; background: url("../../../images/common/level.png?id=1370232467958") no-repeat 0 -120px; _background: url("../../../images/common/level.gif?id=1370232467958") no-repeat; }
    .W_level_num.l0 { background-position: 0 -120px; }
    .W_level_num.l1 { background-position: 0 -140px; }
    .W_level_ico.color1 .W_level_num.l1, .W_level_num.l1b { background-position: 0 -130px; }
    .W_level_num.l2 { background-position: 0 -150px; }
    .W_level_num.l3 { background-position: 0 -160px; }
    .W_level_num.l4 { background-position: 0 -170px; }
    .W_level_num.l5 { background-position: 0 -180px; }
    .W_level_num.l6 { background-position: 0 -190px; }
    .W_level_num.l7 { background-position: 0 -210px; }
    .W_level_ico.color2 .W_level_num.l7, .W_level_num.l7b { background-position: 0 -200px; }
    .W_level_num.l8 { background-position: 0 -220px; }
    .W_level_num.l9 { background-position: 0 -230px; }
    .W_level_num.l10 { background-position: 0 -240px; }
    .W_level_num.l11 { background-position: 0 -250px; }
    .W_level_num.l12 { background-position: 0 -260px; }
    .W_level_num.l13 { background-position: 0 -270px; }
    .W_level_num.l14 { background-position: 0 -290px; }
    .W_level_ico.color3 .W_level_num.l14, .W_level_num.l14b { background-position: 0 -280px; }
    .W_level_num.l15 { background-position: 0 -300px; }
    .W_level_num.l16 { background-position: 0 -310px; }
    .W_level_num.l17 { background-position: 0 -320px; }
    .W_level_num.l18 { background-position: 0 -330px; }
    .W_level_num.l19 { background-position: 0 -340px; }
    .W_level_num.l20 { background-position: 0 -350px; }
.icon_error, .icon_del, .icon_succ, .icon_warn, .icon_ask, .icon_rederror, .icon_errorS, .icon_delS, .icon_succS, .icon_warnS, .icon_askS, .icon_rederrorS, .icon_errorM, .icon_delM, .icon_succM, .icon_warnM, .icon_questionM, .icon_rederrorM, .icon_errorB, .icon_delB, .icon_succB, .icon_warnB, .icon_questionB, .icon_rederrorB, .icon_promptS, .icon_noticeS { width: 16px; height: 16px; background: url("../../../images/common/ico_warn.png?id=1370232467958"); _background: url("../../../images/common/ico_warn.gif?id=1370232467958"); margin: 0 3px 0 0; overflow: hidden; display: inline-block; }
.icon_errorM, .icon_delM, .icon_succM, .icon_warnM, .icon_questionM, .icon_rederrorM { width: 32px; height: 32px; }
.icon_errorB, .icon_delB, .icon_succB, .icon_warnB, .icon_questionB, .icon_rederrorB { width: 50px; height: 50px; }
.icon_error, .icon_errorS { background-position: 0 -100px; }
.icon_del, .icon_delS { background-position: 0 -50px; }
.icon_succ, .icon_succS { background-position: 0 0; }
.icon_warn, .icon_warnS { background-position: 0 -200px; }
.icon_ask, .icon_askS { background-position: 0 -150px; }
.icon_rederror, .icon_rederrorS { background-position: 0 -250px; }
.icon_errorM { background-position: -50px -100px; }
.icon_delM { background-position: -50px -50px; }
.icon_succM { background-position: -50px 0; }
.icon_warnM { background-position: -50px -200px; }
.icon_questionM { background-position: -50px -150px; }
.icon_rederrorM { background-position: -50px -250px; }
.icon_errorB { background-position: -100px -100px; }
.icon_delB { background-position: -100px -50px; }
.icon_succB { background-position: -100px 0; }
.icon_warnB { background-position: -100px -200px; }
.icon_questionB { background-position: -100px -150px; }
.icon_rederrorB { background-position: -100px -250px; }
.icon_promptS { background-position: 0 -300px; }
.icon_noticeS { background-position: 0 -350px; }
.icon_locate { background-position: -225px 0; vertical-align: text-bottom; }
.icon_toplay { background-position: -250px -275px; }
a:hover .icon_toplay { background-position: -275px -275px; }
.icon_tostop { background-position: -250px -300px; }
a:hover .icon_tostop { background-position: -275px -300px; }
.icon_playing { background-position: -250px -325px; }
.icon_sw_magic { background-position: -225px -50px; }
.icon_sw_talk { background-position: -225px -75px; }
.icon_sw_new { background-position: -225px -100px; }
.icon_sw_book { background-position: -225px -125px; }
.icon_sw_cartoon { background-position: -225px -150px; }
.icon_sw_reading { background-position: -225px -175px; }
.icon_sw_wcp { background-position: -225px -200px; }
.icon_sw_apps { background-position: -225px -225px; }
.icon_sw_radio { background-position: -225px -250px; }
.icon_sw_stock { background-position: -225px -275px; }
.icon_sw_blog { background-position: -225px -300px; }
.icon_sw_photo { background-position: -225px -325px; }
.icon_sw_wepan { background-position: -225px -350px; }
.icon_sw_business { background-position: -200px -50px; }
.icon_sw_wkan { background-position: -200px -75px; }
.icon_sw_what { background-position: -200px -100px; }
.icon_sw_wbar { background-position: -200px -125px; cursor: pointer; }
.icon_sw_trans { background-position: -200px -150px; cursor: pointer; }
.icon_sw_huati { background-position: -200px -175px; }
.icon_sw_constellation { background-position: -200px -200px; }
.icon_sw_hotweibo { background-position: -200px -225px; }
.icon_sw_wcp { background-position: -200px -250px; }
.icon_sw_topic { background-position: -200px -300px; }
.icon_sw_appcenter { background-position: -200px -325px; }
.icon_intell_sort { background-position: -375px -150px; }
.icon_pf_trustpoint { background-position: -375px -175px; width: 20px; vertical-align: middle; margin-right: 2px; }
.icon_pf_trust { background-position: -375px -200px; vertical-align: middle; margin-right: 2px; }
.ico_vip1, .ico_vip2, .ico_vip3, .ico_vip4, .ico_vip5, .ico_vip6, .ico_vip1_overdue, .ico_vip2_overdue, .ico_vip3_overdue, .ico_vip4_overdue, .ico_vip5_overdue, .ico_vip6_overdue, .credit_ico, .credit_low, .credit_middle, .credit_normal, .credit_high, .ico_member_year, .ico_member_year_dis, .ico_number_gold, .ico_number_silver, .ico_number_bronze { display: inline-block; width: 16px; height: 16px; background-image: url("../../../images/index/ico_user.png?id=1370232467958"); background-repeat: no-repeat; vertical-align: text-bottom; }
.ico_vip1 { width: 25px; margin: 0 3px; background-position: 0px -175px; }
.ico_vip2 { width: 25px; margin: 0 3px; background-position: 0px -200px; }
.ico_vip3 { width: 25px; margin: 0 3px; background-position: 0px -225px; }
.ico_vip4 { width: 25px; margin: 0 3px; background-position: 0px -250px; }
.ico_vip5 { width: 25px; margin: 0 3px; background-position: 0px -275px; }
.ico_vip6 { width: 25px; margin: 0 3px; background-position: 0px -300px; }
.ico_vip1_overdue { width: 25px; margin: 0 3px; background-position: 0px -325px; }
.ico_vip2_overdue { width: 25px; margin: 0 3px; background-position: 0px -350px; }
.ico_vip3_overdue { width: 25px; margin: 0 3px; background-position: 0px -375px; }
.ico_vip4_overdue { width: 25px; margin: 0 3px; background-position: 0px -400px; }
.ico_vip5_overdue { width: 25px; margin: 0 3px; background-position: 0px -425px; }
.ico_vip6_overdue { width: 25px; margin: 0 3px; background-position: 0px -450px; }
.credit_ico { background-position: 0 -100px; }
.credit_low { background-position: 0 -75px; }
.credit_middle { background-position: 0 0px; }
.credit_normal { background-position: 0 -25px; }
.credit_high { background-position: 0 -50px; }
.ico_member_year { background-position: 0 -125px; margin-left: 2px; }
.ico_member_year_dis { background-position: 0 -150px; margin-left: 2px; }
.ico_number_gold { background-position: -25px 0; margin-left: 2px; }
.ico_number_silver { background-position: -25px -25px; margin-left: 2px; }
.ico_number_bronze { background-position: -25px -50px; margin-left: 2px; }
.ico_setuser { background-position: -400px 0px; vertical-align: -3px; margin-right: 5px; }
.ico_settemp { background-position: -400px -25px; vertical-align: -3px; margin-right: 5px; }
.ico_setmedel { background-position: -400px -50px; vertical-align: -3px; margin-right: 5px; }
.ico_setmember { background-position: -400px -75px; vertical-align: -3px; margin-right: 5px; }
.ico_setauthen { background-position: -400px -100px; vertical-align: -3px; margin-right: 5px; }
.ico_setstar { background-position: -400px -125px; vertical-align: -3px; margin-right: 5px; }
.ico_sethao { background-position: -400px -150px; vertical-align: -3px; margin-right: 5px; }
.ico_setbi { background-position: -400px -175px; vertical-align: -3px; margin-right: 5px; }
.ico_settool { background-position: -400px -200px; vertical-align: -3px; margin-right: 5px; }
.icon_invite, .icon_prize, .icon_rthot, .icon_rtnew, .icon_rtnew_v2 { background: url("../../../images/common/icon.png?id=201306281830") no-repeat; _background-image: url("../../../images/common/icon.gif?id=201306281830"); display: inline-block; width: 16px; height: 16px; vertical-align: middle; margin-right: 5px; }
.icon_invite { background-position: -350px -225px; }
.icon_prize { background-position: -350px -250px; }
.icon_rthot { background-position: -350px -275px; width: 20px; }
.icon_rtnew { background-position: -350px -400px; width: 20px; }
.icon_rtnew_v2 { background-position: -350px -450px; width: 20px; }
.icon_recommend { background-position: -350px -300px; }
.icon_flag { background-position: -350px -375px; }
.ico_feedpin { width: 47px; height: 16px; background-position: -500px -50px; }
.ico_playvideo { width: 54px; height: 54px; background-position: -500px -125px; }
.ico_playmusic { width: 54px; height: 54px; background-position: -500px -200px; }
.icon_fl_news { background-position: -425px 0; }
    .icon_fl_news:hover { background-position: -450px 0; }
.icon_fl_tb { background-position: -425px -25px; }
    .icon_fl_tb:hover { background-position: -450px -25px; }
.icon_fl_video { background-position: -425px -50px; }
    .icon_fl_video:hover { background-position: -450px -50px; }
.icon_fl_place { background-position: -425px -75px; }
    .icon_fl_place:hover { background-position: -450px -75px; }
.icon_sld_lft { background-position: -75px -350px; }
.icon_sld_rgt { background-position: -75px -400px; }
.icon_sld_lft_dis { background-position: -75px -325px; cursor: default; }
.icon_sld_rgt_dis { background-position: -75px -375px; cursor: default; }
.icon_dotyl { width: 8px; height: 8px; background-position: -100px -275px; }
.icon_dotgy { width: 8px; height: 8px; background-position: -75px -300px; }
.ico_loading { display: inline-block; width: 16px; height: 16px; background: url("../../../images/common/loading.gif?id=1370232467958") no-repeat; }
#js_homestyle_css_module_base_ico { height: 42px; }
#js_style_css_module_base_ico { height: 42px; }
.W_btn_a, .W_btn_a span, .W_btn_b, .W_btn_b span, .W_btn_c, .W_btn_c span, .W_btn_d, .W_btn_d span, .W_btn_v, .W_btn_v span, .W_btn_a_disable, .W_btn_a_disable span, .W_btn_b_disable, .W_btn_b_disable span, .W_btn_c_disable, .W_btn_c_disable span, .W_btn_d_disable, .W_btn_d_disable span { display: inline-block; background: url("../../../images/common/bg_btn.png?id=1370232524894") no-repeat; _background-image: url("../../../images/common/bg_btn.gif?id=1370232524894"); padding: 0 0 0 2px; height: 22px; line-height: 21px; line-height: 22px\9; }
    :root .W_btn_a, .W_btn_a span, :root .W_btn_b, .W_btn_b span, :root .W_btn_c, .W_btn_c span, :root .W_btn_d, .W_btn_d span, :root .W_btn_v, .W_btn_v span, :root .W_btn_a_disable, .W_btn_a_disable span, :root .W_btn_b_disable, .W_btn_b_disable span, :root .W_btn_c_disable, .W_btn_c_disable span, :root .W_btn_d_disable, .W_btn_d_disable span { line-height: 23px\9; }
    .W_btn_a span, .W_btn_a_disable span, .W_btn_b span, .W_btn_b_disable span, .W_btn_c span, .W_btn_c_disable span, .W_btn_d span, .W_btn_d_disable span, .W_btn_v span { min-width: 27px; text-align: center; padding: 0 9px 0 8px; white-space: nowrap; }
    .W_btn_a:hover, .W_btn_b:hover, .W_btn_c:hover, .W_btn_d:hover, .W_btn_v:hover { text-decoration: none; }
div.W_btn_c { cursor: default; }
    div.W_btn_c span { cursor: default; }
.W_btn_a, .W_btn_a span, .W_btn_d, .W_btn_d span { cursor: pointer; color: #fff; }
    .W_btn_a span, .W_btn_d span { background-position: right -30px; }
    .W_btn_a:hover, .W_btn_d:hover { background-position: 0 -60px; }
        .W_btn_a:hover span, .W_btn_d:hover span { background-position: right -90px; }
    .W_btn_a .addicon { margin-right: 2px; vertical-align: -1px; vertical-align: -2px\9; color: #fff; }
.W_btn_a_disable .addicon { margin-right: 2px; vertical-align: -1px; vertical-align: -2px\9; color: #ffa00a; }
.W_btn_a .W_vline { margin: 0 5px; color: #fff; }
.W_btn_a .icon_addone { background-position: -150px 0; }
.W_btn_b, .W_btn_b span { cursor: pointer; color: #333; }
.W_btn_b { background-position: 0 -360px; }
    .W_btn_b span { background-position: right -390px; }
    .W_btn_b:hover, .W_btn_b:hover span { background-image: url("../../../images/common/bg_btn.png?id=1370232524894"); _background-image: url("../../../images/common/bg_btn.gif?id=1370232524894"); background-position: 0 -60px; }
        .W_btn_b:hover span { background-position: right -90px; color: #fff; }
    .W_btn_b .addicon, .W_btn_b_disable .addicon { margin-right: 3px; vertical-align: -1px; vertical-align: -2px\9; }
    .W_btn_b:hover .addicon { color: #fff; }
    .W_btn_b .W_vline { margin: 0 5px; }
    .W_btn_b:hover .W_vline { color: #fff; }
    .W_btn_b:hover .icon_addone { background-position: -150px 0; }
    .W_btn_b .W_ico12 { vertical-align: -2px; *vertical-align: 2px; margin-right: 5px; _margin-top: 6px; }
.W_btn_c, .W_btn_c span { cursor: pointer; color: #333; }
.W_btn_c { background-position: 0 -360px; }
    .W_btn_c span { background-position: right -390px; }
    .W_btn_c:hover { background-position: 0 -420px; }
        .W_btn_c:hover span { background-position: right -450px; }
    .W_btn_c .icon_addone, .W_btn_c .icon_addtwo { margin-right: 3px; _margin: 5px 2px 5px 0; *vertical-align: 0; _vertical-align: middle; }
    .W_btn_c .W_ico16 { margin-right: 3px; }
    .W_btn_c .icon_recmd, .W_btn_c .icon_magic { vertical-align: -2px; *vertical-align: 1px; margin-right: 5px; _margin: 4px 5px 5px 0; }
    .W_btn_c .W_vline { margin: 0 5px; }
    .W_btn_c .W_chat_stat { margin-right: 5px; _margin: 5px 3px 5px 0; *vertical-align: 3px; _vertical-align: middle; }
.W_btn_no_curser { cursor: default!important; }
    .W_btn_no_curser span { cursor: default!important; }
.W_btn_c.W_btn_c_hov, .W_btn_c.W_btn_c_hov span { background-image: none; }
.W_btn_e, .W_btn_e span, .W_btn_f, .W_btn_f span, .W_btn_g, .W_btn_g span, .W_btn_e_disable, .W_btn_e_disable span, .W_btn_f_disable, .W_btn_f_disable span, .W_btn_g_disable, .W_btn_g_disable span { cursor: pointer; display: inline-block; background: url("../../../images/common/bg_btn.png?id=1370232524894") no-repeat; _background-image: url("../../../images/common/bg_btn.gif?id=1370232524894"); padding: 0 0 0 2px; height: 30px; line-height: 29px; line-height: 30px\9; overflow: hidden; }
    .W_btn_e span, .W_btn_e_disable span { min-width: 68px; text-align: center; padding: 0 16px 0 14px; }
    .W_btn_f span, .W_btn_f_disable span { line-height: 30px\9; min-width: 27px; text-align: center; padding: 0 17px 0 15px; }
    .W_btn_e, .W_btn_e span, .W_btn_f, .W_btn_f span { color: #333; }
        .W_btn_e:hover, .W_btn_f:hover { text-decoration: none; }
        .W_btn_e .W_ico16 { _margin-top: 7px; _margin-bottom: 7px; }
.W_btn_e, .W_btn_f { background-position: 0 -660px; }
    .W_btn_e span, .W_btn_f span { background-position: right -690px; }
    .W_btn_e:hover, .W_btn_f:hover, .W_btn_e:hover span, .W_btn_f:hover span { background-image: url("../../../images/common/bg_btn.png?id=1370232524894"); _background-image: url("../../../images/common/bg_btn.gif?id=1370232524894"); background-position: 0 -300px; }
        .W_btn_e:hover span, .W_btn_f:hover span { background-position: right -330px; color: #fff; }
.W_btn_g span, .W_btn_g_disable span { min-width: 49px; text-align: center; padding: 0 16px 0 14px; font-size: 14px; font-weight: bold; }
.W_btn_g, .W_btn_g span, .W_btn_g_disable span { color: #fff; }
    .W_btn_g:hover, .W_btn_g_current { text-decoration: none; }
.W_btn_g { background-position: 0 -780px; }
    .W_btn_g span { background-position: right -810px; }
    .W_btn_g:hover, .W_btn_g_current { background-position: 0 -300px; }
        .W_btn_g:hover span, .W_btn_g_current span { background-position: right -330px; }
.W_btn_a_disable, .W_btn_a_disable:hover, .W_btn_b_disable, .W_btn_b_disable:hover, .W_btn_c_disable, .W_btn_c_disable:hover, .W_btn_d_disable, .W_btn_d_disable:hover, .W_btn_e_disable, .W_btn_e_disable:hover, .W_btn_f_disable, .W_btn_f_disable:hover, .W_btn_g_disable, .W_btn_g_disable:hover, .W_btn_a_disable span, .W_btn_a_disable:hover span, .W_btn_b_disable span, .W_btn_b_disable:hover span, .W_btn_c_disable span, .W_btn_c_disable:hover span, .W_btn_d_disable span, .W_btn_d_disable:hover span, .W_btn_e_disable span, .W_btn_e_disable:hover span, .W_btn_f_disable span, .W_btn_f_disable:hover span, .W_btn_g_disable span, .W_btn_g_disable:hover span { color: #ccc; cursor: default; text-decoration: none; }
    .W_btn_a_disable, .W_btn_a_disable:hover, .W_btn_b_disable, .W_btn_b_disable:hover, .W_btn_c_disable, .W_btn_c_disable:hover, .W_btn_d_disable, .W_btn_d_disable:hover { background-position: 0 -360px; }
        .W_btn_a_disable span, .W_btn_a_disable:hover span, .W_btn_b_disable span, .W_btn_b_disable:hover span, .W_btn_c_disable span, .W_btn_c_disable:hover span, .W_btn_d_disable span, .W_btn_d_disable:hover span { background-position: right -390px; }
    .W_btn_e_disable, .W_btn_e_disable:hover, .W_btn_f_disable, .W_btn_f_disable:hover, .W_btn_g_disable, .W_btn_g_disable:hover { background-position: 0 -660px; }
        .W_btn_e_disable span, .W_btn_e_disable:hover span, .W_btn_f_disable span, .W_btn_f_disable:hover span, .W_btn_g_disable span, .W_btn_g_disable:hover span { background-position: right -690px; }
.btn_page_prev, .btn_page_prevdis, .btn_page_next, .btn_page_nextdis { margin: 0 5px; vertical-align: middle; }
    .btn_page_prev span, .btn_page_prevdis span, .btn_page_next span, .btn_page_nextdis span { min-width: 1px; padding: 0 8px 0 6px; }
.btn_addbox { margin: 0 5px; vertical-align: middle; }
    .btn_addbox span { min-width: 1px; padding: 0 8px 0 6px; }
    .btn_addbox .addicon { line-height: 23px; }
.btn_quickreply span { min-width: 1px; padding: 0 8px 0 7px; }
.btn_quickreply .dot { font-family: Tahoma; font-size: 18px; font-weight: bold; line-height: 19px; }
.btn_quickreply:hover .dot { font-family: Tahoma; font-size: 18px; font-weight: bold; }
.W_btn_round, .W_btn_round span, .W_btn_round_ico, .W_btn_round_ico span { display: inline-block; background: url("../../../images/common/bg_btn.png?id=1370232524894") no-repeat; _background-image: url("../../../images/common/bg_btn.gif?id=1370232524894"); padding: 0 0 0 12px; height: 22px; line-height: 21px; line-height: 23px\0; }
    .W_btn_round, .W_btn_round span { cursor: pointer; color: #333; }
.W_btn_round { background-position: 0 -480px; }
    .W_btn_round span { background-position: right -510px; padding: 0 11px 0 0; }
    .W_btn_round:hover, .W_btn_round:hover span { background-image: url("../../../images/common/bg_btn.png?id=1370232524894"); _background-image: url("../../../images/common/bg_btn.gif?id=1370232524894"); background-position: 0 -120px; text-decoration: none; }
        .W_btn_round:hover span { background-position: right -150px; color: #fff; }
.W_btn_round_ico, .W_btn_round_ico span { padding: 0 0 0 10px; _padding: 0 0 0 7px; height: 22px; line-height: 21px; line-height: 22px\9; }
.W_btn_round_ico { background-position: 0 -480px; }
    .W_btn_round_ico span { background-position: right -510px; padding: 0 3px 0 0; _padding: 0 2px 0 0; }
    .W_btn_round_ico:hover { background-position: left -540px; }
        .W_btn_round_ico:hover span { background-position: right -570px; text-decoration: none; }
    .W_btn_round_ico .icon_refresh { vertical-align: -1px; vertical-align: -2px\9; *vertical-align: -5px; margin: 5px 1px 0 -3px; *margin: -15px 0 0 -3px; _margin: -12px 0 0 0px; }
.W_btn_round2, .W_btn_round2 span { cursor: pointer; background: url("../../../images/common/bg_btn.png?id=1370232524894") no-repeat 0 -480px; _background-image: url("../../../images/common/bg_btn.gif?id=1370232524894"); display: inline-block; padding: 0 0 0 10px; height: 22px; line-height: 21px; line-height: 23px\9; }
    .W_btn_round2 span { background-position: right -510px; text-decoration: none; padding: 0 10px 0 0; }
    .W_btn_round2:hover { background-position: left -540px; text-decoration: none; }
        .W_btn_round2:hover span { background-position: right -570px; text-decoration: none; }
    .W_btn_round2 .W_ico16 { _margin-top: 3px; }
.W_btn_round3, .W_btn_round3 span { cursor: pointer; background: url("../../../images/common/bg_btn.png?id=1370232524894") no-repeat 0 -1080px; _background-image: url("../../../images/common/bg_btn.gif?id=1370232524894"); display: inline-block; padding: 0 0 0 10px; height: 22px; line-height: 21px; line-height: 23px\9; }
    .W_btn_round3 span { background-position: right -1110px; text-decoration: none; padding: 0 10px 0 0; color: #fff; }
    .W_btn_round3:hover { background-position: left -1140px; text-decoration: none; }
        .W_btn_round3:hover span { background-position: right -1170px; text-decoration: none; }
    .W_btn_round3 .W_ico16 { _margin-top: 3px; }
.W_btn_arrow, .W_btn_arrow span { cursor: pointer; background: url("../../../images/common/bg_btn.png?id=1370232524894") no-repeat 0 -600px; _background-image: url("../../../images/common/bg_btn.gif?id=1370232524894"); display: inline-block; padding: 0 0 0 8px; height: 22px; line-height: 21px; line-height: 22px\9; }
    .W_btn_arrow span { background-position: right -630px; padding: 0 10px 0 8px; }
    .W_btn_arrow:hover { text-decoration: none; }
.tag_newstyle { position: relative; *zoom: 1; }
    .tag_newstyle .S_txt1 { cursor: text; *line-height: 19px; }
    .tag_newstyle .icon_close { width: 0; vertical-align: -1px; *vertical-align: 1px; _margin-top: 4px; }
    .tag_newstyle:hover { margin-right: -15px; z-index: 2; }
        .tag_newstyle:hover .S_txt1 i { background: #ddd; }
        .tag_newstyle:hover .icon_close { width: 12px; background-position: -100px -25px; margin-left: 3px; }
a.tag_cur, a.tag_cur span { background: url("../../../images/common/bg_btn.png?id=1370232524894") no-repeat 0 -1200px; _background-image: url("../../../images/common/bg_btn.gif?id=1370232524894"); }
    a.tag_cur span { background-position: right -1230px; color: #fff; cursor: default; }
        a.tag_cur span i { font-weight: 700; }
    a.tag_cur:hover .S_txt1 { color: #fff; }
.W_btn_deltags { display: inline-block; padding: 2px 4px 2px 6px; *padding: 3px 4px 0 6px; height: 16px; line-height: 15px; _font-family: 'SimSun'; vertical-align: top; background: #E5F1F5; border-radius: 2px; }
    .W_btn_deltags .icon_close { margin: 2px 0 0 5px; vertical-align: -1px; vertical-align: 2px; }
    .W_btn_deltags:hover { text-decoration: none; }
.W_btn_a .loading, .W_btn_b .loading, .W_btn_c .loading, .W_btn_a_disable .loading, .W_btn_e_disable .loading, .W_btn_g .loading { background: url("../../../images/common/loading.gif?id=1370232467958") no-repeat; float: left; height: 15px; margin: 3px 4px 0 0; _margin: 5px 1px 0 0; width: 15px; }
.W_btn_e_disable .loading, .W_btn_g .loading { margin: 6px 4px 0 0; _margin: 8px 0 0 0; }
.btn_noloading .loading { display: none; }
.W_btn_v { background-position: 0 -840px; }
    .W_btn_v, .W_btn_v span { cursor: pointer; color: #fff; }
        .W_btn_v span { background-position: right -870px; }
        .W_btn_v:hover { background-position: 0 -900px; }
            .W_btn_v:hover span { background-position: right -930px; }
        .W_btn_a .ico_member, .W_btn_v .ico_member { margin: 0 4px 0 0; vertical-align: -3px; *vertical-align: 0; _float: left; _margin-top: 5px; }
.W_btn_h, .W_btn_h span { cursor: pointer; display: inline-block; background: url("../../../images/common/bg_btn.png?id=1370232524894") 0 -960px no-repeat; _background-image: url("../../../images/common/bg_btn.gif?id=1370232524894"); height: 20px; line-height: 19px; line-height: 21px\9; overflow: hidden; }
.W_btn_h { max-width: 241px\0; }
    .W_btn_h span { background-position: right -990px; padding: 0 5px 0 4px; _padding-left: 3px; max-width: 210px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; *white-space: normal; *height: 21px; }
    .W_btn_h .W_ico20 { float: left; margin-right: 1px; }
    .W_btn_h:hover { background-position: 0 -1020px; text-decoration: none; }
        .W_btn_h:hover span { background-position: right -1050px; text-decoration: none; }
        .W_btn_h:hover .W_ico20 { background-position-x: -450px; }
.W_btn_mult, .W_btn_mult span { cursor: pointer; display: inline-block; background: url("../../../images/common/bg_btn.png?id=1370232524894") 0 -1350px no-repeat; _background-image: url("../../../images/common/bg_btn.gif?id=1370232524894"); height: 28px; line-height: 28px; padding: 0 0 0 39px; }
    .W_btn_mult span { background-position: right -1380px; padding: 0 18px 0 10px; color: #666; }
    .W_btn_mult:hover { text-decoration: none; }
.btn_mult_music { background-position: -120px -1350px; }
.btn_mult_phone { background-position: 0 -1350px; }
.btn_mult_loca { background-position: -60px -1350px; }
.W_btn_i { display: inline-block; border-width: 1px; border-style: solid; border-radius: 3px; box-shadow: inset 0px 0px 0px 1px rgba(255, 255, 255, .1),0 1px 1px 0px rgba(0, 0, 0, .1); line-height: 18px; padding: 0 5px; max-width: 152px\0; overflow: hidden; }
    .W_btn_i:hover { text-decoration: none; }
    .W_btn_i .W_btn_icon { margin-left: -5px; }
    .W_btn_i .bt_tpa { display: inline-block; height: 18px; line-height: 18px; line-height: 20px\0; font-size: 12px; vertical-align: middle; }
        .W_btn_i .bt_tpa .W_btn_icon { display: inline-block; box-shadow: 1px 0px 0px 0px rgba(255, 255, 255, .1); cursor: pointer; vertical-align: middle; height: 12px; overflow: hidden; _float: left; _margin-top: 2px; }
            .W_btn_i .bt_tpa .W_btn_icon.S_line1 { border-right-width: 1px; border-right-style: solid; }
            .W_btn_i .bt_tpa .W_btn_icon .btn_icon_inner { display: inline-block; width: 19px; text-align: center; vertical-align: middle; }
            .W_btn_i .bt_tpa .W_btn_icon .W_ico12 { vertical-align: middle; *vertical-align: 3px; }
:root .W_btn_i .bt_tpa .W_btn_icon .W_ico12 { vertical-align: middle; margin-left: 2px; }
.W_btn_i .btn_txt { display: inline-block; vertical-align: middle; cursor: pointer; }
.W_btn_i:hover .W_ico12 { opacity: .8; filter: Alpha(Opacity=80); }
.W_btn_i .bt_tpb { height: 20px; line-height: 20px; }
    .W_btn_i .bt_tpb .W_btn_icon { display: inline-block; width: 22px; height: 22px; vertical-align: middle; margin: -1px 0 -1px -6px; }
    .W_btn_i .bt_tpb .btn_txt { padding: 0 5px 0 10px; }
.W_btn_i .bt_tpa .btn_txt { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; max-width: 120px; padding: 0 0 0 5px; _white-space: normal; _height: 18px; }
.W_btn_i .bt_tpa .icon_praised_b { margin-top: 2px; }
.W_btn_i .icon_praised_b, .W_btn_i .icon_praised_bc { width: 12px; margin-top: 2px; }
.W_btn_i .icon_praised_b { background-position: -75px 0; }
.W_btn_i .icon_praised_bc { background-position: -100px 0; }
#js_homestyle_css_module_base_btn { height: 42px; }
#js_style_css_module_base_btn { height: 42px; }
.profile_tab { border-bottom-width: 1px; border-bottom-style: solid; font-size: 14px; }
    .profile_tab .pftb_ul { border-bottom-width: 1px; border-bottom-style: solid; height: 29px; padding-left: 20px; _overflow: hidden; }
    .profile_tab .tab_plus { float: right; line-height: 29px; font-size: 12px; padding-right: 20px; }
        .profile_tab .tab_plus .icon_warnS { vertical-align: middle; }
    .profile_tab .pftb_title { float: left; line-height: 30px; }
    .profile_tab .pftb_itm { float: left; border-width: 1px; border-style: solid; border-right-width: 0; height: 27px; }
        .profile_tab .pftb_itm .icon_rtnew { position: absolute; left: 210px; top: 4px; }
        .profile_tab .pftb_itm.pftb_itm_lst { border-right-width: 1px; }
    .profile_tab .pftb_lk { display: block; line-height: 26px; padding: 0 15px; border-width: 1px; border-style: solid; }
        .profile_tab .pftb_lk:hover { text-decoration: none; }
    .profile_tab .current { border-bottom-width: 0; font-weight: 700; }
        .profile_tab .current.pftb_lk { border-bottom-width: 0; padding: 0 13px 3px 13px; }
.tab_close .tc_itm { float: left; border-width: 1px; border-style: solid; border-right-width: 0; }
    .tab_close .tc_itm.tc_itm_lst { border-right-width: 1px; }
.tab_close .tc_lk { display: block; line-height: 18px; padding: 0 12px; border-width: 1px; border-style: solid; }
    .tab_close .tc_lk:hover { text-decoration: none; }
.tab_close .current { border-color: #797a80; }
    .tab_close .current .tc_lk { border-color: #797a80; background-color: #797a80; color: #fff; }
.tab_close .tc_itm_fst { border-radius: 2px 0 0 2px; }
    .tab_close .tc_itm_fst .tc_lk { border-radius: 1px 0 0 1px; }
.tab_close .tc_itm_lst { border-radius: 0 2px 2px 0; }
    .tab_close .tc_itm_lst .tc_lk { border-radius: 0 1px 1px 0; }
.tab_close .disabled { cursor: default; color: #ccc; }
.tab_nosep .t_itm { float: left; }
.tab_nosep .current .t_lk { cursor: default; text-decoration: none; }
.tab_nosep .t_lk { display: block; line-height: 22px; padding: 0 10px; border-radius: 2px; }
.tab_b .current { text-decoration: none; cursor: text; font-weight: 700; }
.tab_b span { float: right; }
    .tab_b span a { margin: 0; }
.tab_b .W_vline { margin: 0 8px; }
.tab_radious { height: 30px; }
    .tab_radious .t_ul { border-bottom-width: 1px; border-bottom-style: solid; height: 28px; }
    .tab_radious .t_itm, .tab_radious .t_opt, .tab_radious .W_vline { float: left; display: inline; margin: 0 8px 0 0; line-height: 22px; text-align: center; _position: relative; }
        .tab_radious .t_itm .disable { text-decoration: none; cursor: text; }
    .tab_radious .current { font-weight: 700; cursor: default; }
    .tab_radious .t_ul_spec { padding-bottom: 6px; }
        .tab_radious .t_ul_spec .t_itm { padding: 4px 7px; border-radius: 3px; margin-right: 0; }
        .tab_radious .t_ul_spec .current a { text-decoration: none; cursor: default; font-weight: bold; }
    .tab_radious .t_ul .current a { text-decoration: none; cursor: default; }
    .tab_radious .right { float: right; margin: -12px 0 0; }
    .tab_radious .t_nums { clear: left; padding: 8px 0 0; }
.profile_tabbig { width: 980px; border-bottom-width: 1px; border-bottom-style: solid; font: normal 16px/40px "Microsoft Yahei"; background: url("../../../images/index/profile_tab.png?id=1370232467958") no-repeat top center; _background-image: none; }
    .profile_tabbig .pftb_ul { border-bottom-width: 1px; border-bottom-style: solid; height: 49px; padding-left: 20px; _overflow: hidden; }
    .profile_tabbig .pftb_title { float: left; line-height: 30px; }
    .profile_tabbig .pftb_itm { float: left; border-width: 1px; border-style: solid; border-right-width: 0; height: 48px; }
        .profile_tabbig .pftb_itm.pftb_itm_lst { border-right-width: 1px; }
    .profile_tabbig .pftb_itm_add { border-right-width: 1px; }
        .profile_tabbig .pftb_itm_add .pftb_lk { width: auto; padding-left: 13px; -moz-box-shadow: inset 6px 0px 15px -10px #333; box-shadow: inset 6px 0px 15px -10px #333; }
            .profile_tabbig .pftb_itm_add .pftb_lk .icobg { background: none; }
    .profile_tabbig .pftb_lk { display: block; width: 125px; height: 38px; padding: 8px 0 0 17px; border-width: 1px; border-style: solid; line-height: 27px; }
        .profile_tabbig .pftb_lk:hover { text-decoration: none; *zoom: 1; }
    .profile_tabbig .current { border-bottom-width: 0; }
        .profile_tabbig .current.pftb_lk { border-bottom-width: 0; padding: 8px 0 3px 18px; }
    .profile_tabbig .current { position: relative; }
    .profile_tabbig .pftb_lk .icobg { display: inline-block; width: 30px; height: 35px; background: url("../../../images/index/profile_tabbg.png?id=1370232467958") no-repeat 0 0; text-align: center; vertical-align: -7px; margin-right: 10px; }
    .profile_tabbig .current .icobg { background-position: -50px 0; }
    .profile_tabbig .pftb_lk .ico_pm { display: inline-block; width: 22px; height: 22px; background-image: url("../../../images/index/profile_tabicon.png?id=1370662062260"); _background-image: url("../../../images/index/profile_tabicon.gif?id=1370662062260"); background-repeat: no-repeat; margin-top: 5px; }
    .profile_tabbig .pftb_lk .applogo { display: inline-block; width: 30px; height: 30px; vertical-align: -10px; margin-right: 10px; }
.PRF_tab_noicon { width: 980px; border-bottom-width: 1px; border-bottom-style: solid; font: normal 16px/40px "Microsoft Yahei"; background: url("../../../images/index/profile_tab.png?id=1370232467958") no-repeat top center; _background-image: none; }
    .PRF_tab_noicon .pftb_ul { border-bottom-width: 1px; border-bottom-style: solid; height: 49px; padding-left: 20px; _overflow: hidden; }
    .PRF_tab_noicon .pftb_title { float: left; line-height: 30px; }
    .PRF_tab_noicon .pftb_itm { float: left; border-width: 1px; border-style: solid; border-right-width: 0; height: 48px; }
        .PRF_tab_noicon .pftb_itm.pftb_itm_lst { border-right-width: 1px; }
    .PRF_tab_noicon .pftb_itm_add { border-right-width: 1px; }
        .PRF_tab_noicon .pftb_itm_add .pftb_lk { width: auto; padding-left: 13px; -moz-box-shadow: inset 6px 0px 15px -10px #333; box-shadow: inset 6px 0px 15px -10px #333; }
            .PRF_tab_noicon .pftb_itm_add .pftb_lk .icobg { background: none; }
    .PRF_tab_noicon .pftb_lk { display: block; width: 116px; height: 38px; padding: 8px 0 0; border-width: 1px; border-style: solid; line-height: 27px; text-align: center; }
        .PRF_tab_noicon .pftb_lk:hover { text-decoration: none; *zoom: 1; }
    .PRF_tab_noicon .current { border-bottom-width: 0; }
        .PRF_tab_noicon .current.pftb_lk { border-bottom-width: 0; padding: 8px 0 3px 1px; }
    .PRF_tab_noicon .current { position: relative; }
    .PRF_tab_noicon .W_arrow { font-family: Arial, Helvetica, sans-serif; }
        .PRF_tab_noicon .W_arrow em { _line-height: 12px; _margin-top: -22px; }
    .PRF_tab_noicon .W_arrow_turn .W_arrow em { _margin-top: -14px; }
.ico_pmhome { background-position: 0 0; }
.ico_pmaccount { background-position: 0 -25px; }
.ico_pmconn { background-position: 0 -50px; }
.ico_pmphoto { background-position: 0 -75px; }
.ico_pmadd { background-position: 0 -100px; }
#js_homestyle_css_module_tab_WB_tab { height: 42px; }
#js_style_css_module_tab_WB_tab { height: 42px; }
.W_pages, .W_pages_txt, .W_pages_minitxt, .W_pages_comment, .W_pages_minibtn { text-align: right; }
    .W_pages .page, .W_pages_txt .page { padding: 0 8px; margin: 0 3px; line-height: 22px; display: inline-block; text-align: center; vertical-align: top; }
        .W_pages .page:hover, .W_pages_minibtn .page:hover, .W_pages_txt .page:hover, .W_pages_minitxt .page:hover { text-decoration: none; }
    .W_pages .W_btn_c { margin: 0 5px; }
    .W_pages .W_btn_a { margin: 0 8px; height: 24px; line-height: 24px; padding: 0 0 0 2px; background: url("../../../images/common/btn.png?id=1370232467958") no-repeat 0 -144px; }
        .W_pages .W_btn_a:hover { background: url("../../../images/common/btn.png?id=1370232467958") no-repeat 0 -144px; }
    .W_pages .list { position: relative; color: #95a8b2; display: inline-block; height: 24px; line-height: 24px; padding: 0 10px; }
        .W_pages .list .W_moredown { line-height: 24px; height: 24px; _position: relative; _top: 7px; _vertical-align: baseline; }
            .W_pages .list .W_moredown .txt:hover { text-decoration: none; }
            .W_pages .list .W_moredown .arrow { background: url("../../../images/common/ico.png?id=1370232467958") no-repeat 0 -362px; width: 16px; height: 16px; display: inline-block; position: relative; top: 2px; *top: -2px; left: 3px; }
        .W_pages .list div { position: absolute; border: 1px solid #cdcdcd; background: #fff; bottom: 30px; *bottom: 25px; left: -8px; _width: 80px; }
        .W_pages .list .W_pages_layer { position: absolute; border: 1px solid #cdcdcd; background: #fff; bottom: 30px; *bottom: 25px; left: -14px; *width: 75px; _width: 80px; }
            .W_pages .list .W_pages_layer.S-FIXED { height: 241px; *padding-right: 14px; overflow-y: scroll; *overflow-x: hidden; }
        .W_pages .list .S-FIXED a { *padding-right: 100px; }
        .W_pages .list div a { display: block; margin: 1px; padding: 0 15px; text-align: center; white-space: nowrap; height: 23px; line-height: 23px; color: #595959!important; _vertical-align: baseline; }
            .W_pages .list div a:hover { background: #e7e7e7; text-decoration: none; }
            .W_pages .list div a.current { color: #c1c0c0!important; }
                .W_pages .list div a.current:hover { background: none; text-decoration: none; }
        .W_pages .list .W_pages_layer::-webkit-scrollbar { width: 10px; height: 10px; }
        .W_pages .list .W_pages_layer::-webkit-scrollbar-button:vertical { display: none; }
            .W_pages .list .W_pages_layer::-webkit-scrollbar-button:vertical:start:increment, .W_pages .list .W_pages_layer::-webkit-scrollbar-button:vertical:end:decrement { display: none; }
        .W_pages .list .W_pages_layer::-webkit-scrollbar-track:vertical { background-color: transparent; }
        .W_pages .list .W_pages_layer::-webkit-scrollbar-track-piece { background-color: transparent; }
        .W_pages .list .W_pages_layer::-webkit-scrollbar-thumb:vertical { background-color: #aaa; border: 2px solid #fff; border-width: 2px 2px 2px 0; }
        .W_pages .list .W_pages_layer { scrollbar-3dlight-color: #fff; scrollbar-highlight-color: #fff; scrollbar-arrow-color: #fff; scrollbar-shadow-color: #fff; scrollbar-darkshadow-color: #fff; scrollbar-base-color: #aaa; scrollbar-track-color: #fff; }
.W_pages_minibtn { }
    .W_pages_minibtn .page { display: inline-block; min-width: 16px; width: auto; _width: 16px; height: 22px; line-height: 22px; text-align: center; border-radius: 1px; vertical-align: middle; margin: 0 5px; padding: 0 3px; }
#js_homestyle_css_module_global_pages { height: 42px; }
#js_style_css_module_global_pages { height: 42px; }
.W_tips { font-size: 12px; overflow: hidden; padding: 5px 7px 4px 10px; _width: auto; }
    .W_tips.tips_warn { border: 1px solid #BED2ED; background: #F7F9FF; line-height: 12px; color: #666; }
    .W_tips.tips_error { border: 1px solid #FCEDB1; background: #FBFAEE; line-height: 12px; color: #666; }
    .W_tips.tips_succ { border: 1px solid #BCD1B8; background: #F6FFF5; line-height: 12px; color: #666; }
    .W_tips.tips_del, .W_tips.tips_rederror { border: 1px solid #FFD9BB; background: #FFF7F5; line-height: 12px; color: #666; }
    .W_tips .icon { float: left; width: 16px; margin-right: 3px; _margin-right: 0; vertical-align: -3px; *vertical-align: -1px; }
    .W_tips .txt { display: inline; line-height: 18px; text-align: left; }
    .W_tips .txt_s { margin-right: 10px; }
    .W_tips .txt a { color: #f48c12; }
    .W_tips .close { margin: 2px 0 0 10px; *margin-top: -16px; float: right; }
        .W_tips .close .icon_close { }
.W_tips_top { width: 961px; margin: 0 auto; }
.W_empty { text-align: center; }
.W_tips.empty { padding: 0; display: inline-block; *zoom: 1; *display: inline; }
    .W_tips.empty .txt { display: block; margin-left: 19px; }
.W_tips .set_opt * { vertical-align: middle; }
.W_tips .set_opt:hover .icon_opt { background-position: -100px -50px; }
.W_step { line-height: 30px; border-width: 1px; border-style: solid; font-size: 14px; border-radius: 2px; }
    .W_step ul { overflow: hidden; border-width: 1px; border-style: solid; }
        .W_step ul li { float: left; display: inline; text-align: center; _line-height: 33px; }
            .W_step ul li.current { font-weight: bold; }
            .W_step ul li .num { font-family: Tahoma; font-size: 14px; margin-right: 10px; }
            .W_step ul li.current .num { margin-right: 10px; font-weight: 700; }
    .W_step .W_vline .WB_arrow { float: left; line-height: 32px; _line-height: 41px; _height: 33px; font-size: 42px; width: 18px; overflow: hidden; }
        .W_step .W_vline .WB_arrow * { font-family: "SimSun"; overflow: hidden; display: block; margin: 0 0 0 -20px; }
        .W_step .W_vline .WB_arrow span { margin: -32px 0 0 -21px; _margin: -41px 0 0 -21px; }
:root .W_step .W_vline .WB_arrow { line-height: 41px\9; height: 33px\9; }
    :root .W_step .W_vline .WB_arrow span { margin: -41px 0 0 -21px\9; }
#js_homestyle_css_module_global_tips { height: 42px; }
#js_style_css_module_global_tips { height: 42px; }
.input_search, .input_search .inner { background: url("../../../images/common/bg_btn.png?id=1370232524894") no-repeat 0 -240px; _background-image: url("../../../images/common/bg_btn.gif?id=1370232524894"); display: inline-block; padding: 0 0 0 10px; height: 22px; _overflow: hidden; _width: 190px; }
    .input_search .inner { background-position: right -270px; padding: 0 10px 0 0; width: 170px; _width: 170px; }
    .input_search.focused { background-position: 0 -179px; }
        .input_search.focused .inner { background-position: right -210px; }
    .input_search .btns { float: right; padding-top: 1px; height: 22px; overflow: hidden; }
    .input_search .noborder { border: none; background: transparent; height: 18px; padding: 2px 0; _padding: 1px 0; width: 124px; _width: 128px; line-height: 18px; color: gray; }
    .input_search .iconsearch, .input_search .iconsearch:hover { float: left; width: 19px; }
    .input_search.focused .noborder { color: #444; }
    .input_search .btn_arr { float: left; width: 13px; height: 20px; }
    .input_search .btns .W_vline { float: left; line-height: 20px; color: #999; }
    .input_search .btns .W_arrow { margin: 8px 0 0 5px; color: #999; cursor: pointer; }
    .input_search .btns .btn_arr:hover .W_arrow { color: #FFB941; }
#js_homestyle_css_module_forms_input_search { height: 42px; }
#js_style_css_module_forms_input_search { height: 42px; }
.WB_global_nav { background: url("../../../images/global_nav/bg_nav.png?id=1370232467958") repeat-x 0 0; _background-image: url("../../../images/global_nav/bg_nav.gif?id=1370232467958"); position: fixed; _position: absolute; height: 39px; top: 0; left: 0; z-index: 9999; width: 100%; -webkit-box-shadow: 0px 1px 3px 0px #000; -moz-box-shadow: 0px 1px 3px 0px #000; box-shadow: 0px 1px 3px 0px #000; }
    .WB_global_nav .gn_bg { height: 41px; background: url("../../../images/global_nav/bg_line.png?id=20130624170000") repeat-x center 38px; }
    .WB_global_nav .gn_header { width: 980px; margin: 0 auto; position: relative; }
    .WB_global_nav .gn_logo { position: absolute; width: 190px; height: 39px; margin: 0px 0 0 -27px; left: 0; top: 0; background: url("../../../images/global_nav/WB_logo.png?id=1370232467958") no-repeat; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='http://img.t.sinajs.cn/t5/style/images/global_nav/WB_logo.png?id=1370232467958'); }
    .WB_global_nav .spec_logo { position: absolute; width: 190px; height: 39px; margin: 0px 0 0 -27px; left: 0; top: 0; }
    .WB_global_nav .logo_130616 { background: url("../../../images/global_nav/logo_130616.png?id=1370232467958") no-repeat; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='http://img.t.sinajs.cn/t5/style/images/global_nav/logo_130616.png?id=1370232467958'); background-repeat: no-repeat; }
.logo_govern { position: absolute; width: 190px; height: 39px; margin: 0px 0 0 -27px; left: 0; top: 0; background: url("../../../images/global_nav/logo_govern.png?id=1370232467958") no-repeat; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='http://img.t.sinajs.cn/t5/style/images/global_nav/logo_govern.png?id=1370232467958'); background-repeat: no-repeat; }
.logo_enterprise { position: absolute; width: 190px; height: 39px; margin: 0px 0 0 -27px; left: 0; top: 0; background: url("../../../images/global_nav/logo_enterprise.png?id=1370232467958") no-repeat; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='http://img.t.sinajs.cn/t5/style/images/global_nav/logo_enterprise.png?id=1370232467958'); background-repeat: no-repeat; }
.logo_medium { position: absolute; width: 190px; height: 39px; margin: 0px 0 0 -27px; left: 0; top: 0; background: url("../../../images/global_nav/logo_medium.png?id=1370232467958") no-repeat; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='http://img.t.sinajs.cn/t5/style/images/global_nav/logo_medium.png?id=1370232467958'); background-repeat: no-repeat; }
.WB_global_nav .gn_logo a, .WB_global_nav .spec_logo a, .WB_global_nav .logo_medium a, .WB_global_nav .logo_enterprise a, .WB_global_nav .logo_govern a { width: 160px; height: 34px; display: block; cursor: pointer; position: absolute; left: 20px; top: 0; z-index: 1000; }
.WB_global_nav .gn_logo:hover, .WB_global_nav .spec_logo:hover, .WB_global_nav .logo_medium:hover, .WB_global_nav .logo_enterprise:hover, .WB_global_nav .logo_govern:hover { background-position: 0 -39px; }
.WB_global_nav .gn_logo a:hover, .WB_global_nav .spec_logo a:hover { _background: url("../../../images/global_nav/logo_home_update.gif?id=1370232467958") no-repeat -20px 5px; }
.WB_global_nav .gn_nav { float: left; _display: inline; margin: 0 0 0 151px; }
.WB_global_nav .gn_title { float: left; font-size: 14px; position: relative; }
    .WB_global_nav .gn_title .gn_tab { color: #fff; display: inline-block; line-height: 16px; cursor: pointer; position: relative; z-index: 9999; padding: 0 2px 0 0; }
        .WB_global_nav .gn_title .gn_tab .W_arrow { position: absolute; top: 17px; margin: 0 0 0 4px; }
        .WB_global_nav .gn_title .gn_tab i { display: inline-block; padding: 11px 19px 11px 20px; }
.WB_global_nav .gn_onmouse .gn_tab { color: #333; }
.WB_global_nav .gn_title .gn_tab:hover, .WB_global_nav .gn_setting .gn_name:hover, .WB_global_nav .gn_setting .gn_tab:hover { background: url("../../../images/global_nav/bg_nav.png?id=1370232467958") repeat-x 0 -38px; _background-image: url("../../../images/global_nav/bg_nav.gif?id=1370232467958"); text-decoration: none; }
.WB_global_nav .gn_title.current .gn_tab, .WB_global_nav .gn_setting.current .gn_name { background: url("../../../images/global_nav/bg_nav.png?id=1370232467958") repeat-x 0 -76px; _background-image: url("../../../images/global_nav/bg_nav.gif?id=1370232467958"); }
.WB_global_nav .gn_search { float: left; background: url("../../../images/global_nav/bg_line.png?id=20130624170000") no-repeat 0 -5px; _background: url("../../../images/global_nav/bg_line.gif?id=20130624170000") no-repeat 0 -5px; width: 235px; height: 24px; margin: 7px 0 0 25px; display: inline; position: relative; }
    .WB_global_nav .gn_search:hover { background-position: -237px -5px; }
    .WB_global_nav .gn_search .hot_word { display: none; width: 18px; height: 13px; background: url("../../../images/global_nav/bg_line.png?id=20130624170000") no-repeat -976px -8px; _background: url("../../../images/global_nav/bg_line.gif?id=20130624170000") no-repeat -976px -8px; margin: 6px 0 0 7px; vertical-align: -2px; }
    .WB_global_nav .gn_search.gn_clicked { background-position: -474px -5px; }
    .WB_global_nav .gn_search .gn_input { background: none; border: 0; width: 193px; margin: 5px 0 0 10px; color: #808080; }
    .WB_global_nav .gn_search.gn_clicked .gn_input { color: #333; }
    .WB_global_nav .gn_search.gn_search_hot .gn_input { width: 175px; margin-left: 3px; }
    .WB_global_nav .gn_search.gn_search_hot .hot_word { display: inline-block; }
    .WB_global_nav .gn_search .gn_btn { display: inline-block; width: 20px; height: 20px; vertical-align: middle; }
    .WB_global_nav .gn_search.gn_clicked .gn_btn { background: url("../../../images/global_nav/bg_line.png?id=20130624170000") no-repeat -738px -7px; _background: url("../../../images/global_nav/bg_line.gif?id=20130624170000") no-repeat -738px -7px; }
    .WB_global_nav .gn_search .gn_btn:hover { background-position: -716px -7px; }
.WB_global_nav .gn_person { float: right; }
.WB_global_nav .gn_setting { float: left; _padding-right: 0; position: relative; max-width: 95px; }
    .WB_global_nav .gn_setting i { display: inline-block; position: relative; z-index: 9999; padding: 0 0 0 2px; }
    .WB_global_nav .gn_setting .gn_tab { display: block; color: #fff; height: 27px; width: 30px; padding: 11px 0 0 12px; position: relative; z-index: 9999; }
        .WB_global_nav .gn_setting .gn_tab .ico { display: inline-block; width: 16px; height: 16px; overflow: hidden; background: url("../../../images/common/icon.png?id=201306281830") no-repeat -50px 0; _background: url("../../../images/common/icon.gif?id=201306281830") no-repeat -50px 0; }
    .WB_global_nav .gn_setting .gn_write .ico { background-position: -49px 1px; }
    .WB_global_nav .gn_setting.gn_onmouse .gn_write .ico { background-position: -49px -24px; }
    .WB_global_nav .gn_setting .gn_notice .ico { background-position: -49px -49px; }
    .WB_global_nav .gn_setting .gn_notice_new .ico { background-position: -49px -149px; }
.WB_global_nav .gn_onmouse .gn_notice .ico, .WB_global_nav .gn_onmouse .gn_notice_new .ico { background-position: -49px -74px; }
.WB_global_nav .gn_setting .gn_set .ico { background-position: -50px -100px; }
.WB_global_nav .gn_onmouse .gn_set .ico { background-position: -50px -125px; }
.WB_global_nav .gn_setting .gn_member .ico { background-position: -50px -174px; }
.WB_global_nav .gn_onmouse .gn_member .ico { background-position: -50px -198px; }
.WB_global_nav .gn_setting .gn_name { color: #fff; height: 38px; line-height: 37px; max-width: 75px; _width: 70px; padding: 0 10px; display: inline-block; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.WB_global_nav .W_new { position: absolute; margin: -3px 0 0 10px; display: none; }
.WB_global_nav .gn_notice_new .W_new { display: block; }
.WB_global_nav .gn_setting.gn_onmouse .gn_tab, .WB_global_nav .gn_setting.gn_onmouse .gn_tab:hover { height: 29px; background: url("../../../images/global_nav/bg_line.png?id=20130624170000") no-repeat right -3px; _background: url("../../../images/global_nav/bg_line.gif?id=20130624170000") no-repeat right -3px; }
.WB_global_nav .gn_title.gn_onmouse .gn_tab, .WB_global_nav .gn_bg .gn_title.gn_onmouse .gn_tab:hover { background: url("../../../images/global_nav/bg_line.png?id=20130624170000") no-repeat right -3px; _background: url("../../../images/global_nav/bg_line.gif?id=20130624170000") no-repeat right -3px; }
.WB_global_nav .gn_setting.gn_onmouse .gn_write, .WB_global_nav .gn_bg .gn_setting.gn_onmouse .gn_write:hover { background: none; }
.WB_global_nav .gn_title.gn_onmouse i, .WB_global_nav .gn_setting.gn_onmouse i { height: 18px; background: url("../../../images/global_nav/bg_line.png?id=20130624170000") no-repeat -1891px -3px; _background: url("../../../images/global_nav/bg_line.gif?id=20130624170000") no-repeat -1891px -3px; }
.WB_global_nav .gn_setting.gn_onmouse i { height: auto; }
.WB_global_nav .gn_person .no_login { line-height: 38px; color: #fff; }
    .WB_global_nav .gn_person .no_login .W_vline { margin: 0 8px; }
    .WB_global_nav .gn_person .no_login a { color: #fff; }
.WB_global_nav .empty .empty_con { width: 200px; padding: 30px 0; }
.gn_topmenulist { position: absolute; border: 1px solid #333; background: #fff; padding: 5px 0 0; z-index: 9998; font-size: 12px; }
    .gn_topmenulist, .gn_topmenulist .S_txt1, .gn_topmenulist .SW_fun .S_func1, .gn_topmenulist .S_func1 { color: #333; }
        .gn_topmenulist .S_txt1_bg { background-color: #333; }
        .gn_topmenulist .S_txt1_br { border-color: #333; }
        .gn_topmenulist .S_txt2 { color: #808080; }
        .gn_topmenulist .S_txt2_bg { background-color: #808080; }
        .gn_topmenulist .S_txt2_br { border-color: #808080; }
        .gn_topmenulist a, .gn_topmenulist .S_link1, .gn_topmenulist .SW_fun:hover .S_func1, .gn_topmenulist .S_func1:hover, .gn_topmenulist .S_func2:hover, .gn_topmenulist .SW_fun:hover .S_func2 { color: #0a8cd2; }
        .gn_topmenulist .S_link1_bg { background-color: #0a8cd2; }
        .gn_topmenulist .S_link1_br { border-color: #0a8cd2; }
        .gn_topmenulist .S_link2, .gn_topmenulist .S_func2, .gn_topmenulist .SW_fun .S_func2, .gn_topmenulist .S_func3:hover, .gn_topmenulist .SW_fun:hover .S_func3 { color: #6cbae4; }
        .gn_topmenulist .S_link2_bg { background-color: #6cbae4; }
        .gn_topmenulist .S_link2_br { border-color: #6cbae4; }
        .gn_topmenulist .gn_text_list { border-bottom: 1px solid #e6e6e6; }
            .gn_topmenulist .gn_text_list li { height: 26px; line-height: 26px; }
                .gn_topmenulist .gn_text_list li a { display: block; color: #333; padding: 0 15px; white-space: nowrap; }
                    .gn_topmenulist .gn_text_list li a:hover { background: #e6e6e6; text-decoration: none; }
                    .gn_topmenulist .gn_text_list li a span { float: right; font-family: "Tahoma"; font-weight: 700; }
        .gn_topmenulist .gn_func { height: 32px; line-height: 32px; padding: 0 15px; background: #f2f2f2; }
            .gn_topmenulist .gn_func a { display: block; }
            .gn_topmenulist .gn_func .right { float: right; }
        .gn_topmenulist .gn_notice_app { padding: 0 0 0 15px; }
            .gn_topmenulist .gn_notice_app dt { padding: 10px 10px 10px 0; }
                .gn_topmenulist .gn_notice_app dt span { float: right; font-family: "Tahoma"; font-weight: 700; }
            .gn_topmenulist .gn_notice_app dd a { display: inline-block; position: relative; margin: 0 15px 15px 0; width: 30px; }
            .gn_topmenulist .gn_notice_app .W_count { position: absolute; right: -5px; top: -3px; }
        .gn_topmenulist .gn_app_list dd { overflow: hidden; padding: 0 0 15px; }
            .gn_topmenulist .gn_app_list dd img { display: block; margin: 0 auto 9px; }
            .gn_topmenulist .gn_app_list dd a { display: inline-block; width: 59px; text-align: center; padding: 15px 0 5px; margin: 0 8px; position: relative; overflow: hidden; white-space: nowrap; }
                .gn_topmenulist .gn_app_list dd a:hover img { box-shadow: 0 0 4px rgba(0, 0, 0, .5); border-radius: 3px; }
                .gn_topmenulist .gn_app_list dd a .hot, .gn_topmenulist .gn_app_list dd a .new { display: block; width: 24px; height: 14px; position: absolute; top: 41px; left: 29px; background: url("../../../images/global_nav/bg_line.png?id=20130624170000") no-repeat -778px -9px; _background: url("../../../images/global_nav/bg_line.gif?id=20130624170000") no-repeat -778px -9px; }
                .gn_topmenulist .gn_app_list dd a .hot { background-position: -806px -9px; }
.gn_topmenulist_app .list { width: 400px; float: left; }
    .gn_topmenulist_app .list li { float: left; display: inline; width: 70px; height: 88px; text-align: center; margin: 0 0 4px 10px; cursor: pointer; position: relative; }
        .gn_topmenulist_app .list li a { display: block; padding: 9px 1px 0; }
            .gn_topmenulist_app .list li a:hover { width: 68px; height: 77px; border: 1px solid #d9d9d9; padding: 8px 0 0; border-radius: 1px; background: #f7f7f7; color: #0a8cd2; }
        .gn_topmenulist_app .list li img { display: block; margin: 0 auto 8px; border: 1px solid #f1f1f1; border-radius: 3px; box-shadow: 0 2px 2px rgba(0, 0, 0, .2); }
        .gn_topmenulist_app .list li .new, .gn_topmenulist_app .list li .hot { display: block; width: 27px; height: 18px; position: absolute; top: 47px; left: 38px; background: url("../../../images/global_nav/bg_line.png?id=20130624170000") no-repeat -837px -5px; _background: url("../../../images/global_nav/bg_line.gif?id=20130624170000") no-repeat -837px -5px; }
        .gn_topmenulist_app .list li .new { background-position: -869px -5px; }
.gn_topmenulist_app .enter { float: right; width: 170px; margin: 9px 0 0; }
.gn_topmenulist_app .my_app, .gn_topmenulist_app .all_app { display: inline-block; width: 78px; height: 48px; text-align: center; text-decoration: none; border: 1px solid #cecece; border-radius: 2px; background: #f2f2f2; color: #333; margin: 0 0 10px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
    .gn_topmenulist_app .my_app:hover, .gn_topmenulist_app .all_app:hover { background: #ffa00a; color: #fff; border-color: #ffa00a; }
.gn_topmenulist_app .all_app { margin: 0 0 10px 10px; }
    .gn_topmenulist_app .my_app em, .gn_topmenulist_app .all_app em { display: inline-block; width: 76px; height: 46px; border: 1px solid #fff; font-weight: 700; cursor: pointer; }
    .gn_topmenulist_app .my_app:hover em, .gn_topmenulist_app .all_app:hover em { border-color: #feb747; }
    .gn_topmenulist_app .my_app span, .gn_topmenulist_app .all_app span { display: block; width: 27px; height: 21px; margin: 0 auto; padding: 4px 0; background: url("../../../images/global_nav/bg_line.png?id=20130624170000") no-repeat -904px -3px; _background: url("../../../images/global_nav/bg_line.gif?id=20130624170000") no-repeat -904px -3px; }
    .gn_topmenulist_app .all_app span { background-position: -938px -3px; }
.gn_topmenulist_app .my_app:hover span { background-position: -1017px -3px; }
.gn_topmenulist_app .all_app:hover span { background-position: -1051px -3px; }
.gn_topmenulist_app_bar .my_app span { background-position: -1088px -3px; }
.gn_topmenulist_app_bar .all_app span { background-position: -1167px -3px; }
.gn_topmenulist_app_bar .my_app:hover span { background-position: -1252px -3px; }
.gn_topmenulist_app_bar .all_app:hover span { background-position: -1297px -3px; }
.gn_topmenulist_app_hot .my_app span { background-position: -1445px -3px; }
.gn_topmenulist_app_hot .all_app span { background-position: -1475px -3px; }
.gn_topmenulist_app_hot .my_app:hover span { background-position: -1505px -3px; }
.gn_topmenulist_app_hot .all_app:hover span { background-position: -1535px -3px; }
.gn_topmenulist_app_hot_v2 .my_app span { background-position: -1565px -3px; }
.gn_topmenulist_app_hot_v2 .all_app span { background-position: -1445px -3px; }
.gn_topmenulist_app_hot_v2 .my_app:hover span { background-position: -1595px -3px; }
.gn_topmenulist_app_hot_v2 .all_app:hover span { background-position: -1505px -3px; }
.gn_topmenulist_app_game .my_app span { background-position: -1124px -3px; }
.gn_topmenulist_app_game .all_app span { background-position: -1211px -3px; }
.gn_topmenulist_app_game .my_app:hover span { background-position: -1343px -3px; }
.gn_topmenulist_app_game .all_app:hover span { background-position: -1390px -3px; }
.gn_topmenulist_set, .gn_topmenulist_notice { width: 138px; right: 0; top: 39px; border-top-left-radius: 2px; border-bottom-left-radius: 2px; border-bottom-right-radius: 2px; box-shadow: 0 2px 2px rgba(0, 0, 0, .2); }
.gn_topmenulist_notice { width: 150px; }
.gn_topmenulist_title { width: 300px; top: 39px; left: 0px; border-top-right-radius: 2px; border-bottom-left-radius: 2px; border-bottom-right-radius: 2px; box-shadow: 0 2px 2px rgba(0, 0, 0, .2); }
.gn_topmenulist_app { width: 580px; top: 39px; left: -139px; border-top-right-radius: 2px; border-bottom-left-radius: 2px; border-bottom-right-radius: 2px; box-shadow: 0 2px 2px rgba(0, 0, 0, .2); padding: 15px 20px 10px 0; }
.gn_topmenulist_app_bar { left: -139px; }
.gn_topmenulist_app_hot, .gn_topmenulist_app_hot_v2 { left: -70px; }
.gn_topmenulist_app_game { left: -208px; }
.gn_topmenulist .W_loading { padding: 20px 0; text-align: center; }
.gn_tips { width: 190px; border-bottom-left-radius: 2px; border-bottom-right-radius: 2px; box-shadow: 0 2px 2px rgba(0, 0, 0, .2); left: 788px; padding: 7px 0 10px; border-top: none; }
    .gn_tips .icon_close { position: absolute; top: 2px; right: 2px; }
    .gn_tips .tips_list { padding: 3px 0 0; }
        .gn_tips .tips_list li { padding: 0 15px; line-height: 21px; }
            .gn_tips .tips_list li.line { height: 0px; line-height: 0px; margin: 5px 0; font-size: 0px; border-bottom: 1px dashed #ccc; }
        .gn_tips .tips_list span { float: right; }
.gn_topmenulist_search { min-width: 232px; *width: 232px; margin: 3px 0 0; border-radius: 2px; left: 0; top: 23px; box-shadow: 0 2px 2px rgba(0, 0, 0, .2); }
    .gn_topmenulist_search .c_red { color: #f00; }
    .gn_topmenulist_search .txtb { color: #999; }
    .gn_topmenulist_search .selectbox { position: relative; border-bottom: 1px solid #e6e6e6; padding: 5px 0; }
        .gn_topmenulist_search .selectbox div { *display: inline; }
        .gn_topmenulist_search .selectbox p.title, .gn_topmenulist_search .selectbox p.keyword { padding: 4px 20px; height: 14px; overflow: hidden; white-space: nowrap; cursor: pointer; color: #0078b6; }
        .gn_topmenulist_search .selectbox p.keyword { color: #333; }
        .gn_topmenulist_search .selectbox dl { padding: 5px 19px; }
        .gn_topmenulist_search .selectbox dt { float: left; margin: 0 5px 0 0; }
            .gn_topmenulist_search .selectbox dt img { width: 30px; height: 30px; display: block; }
        .gn_topmenulist_search .selectbox dd { margin: 0 0 0 40px; _width: 116px; _overflow: Hidden; }
            .gn_topmenulist_search .selectbox dd span { white-space: nowrap; _white-space: normal; }
            .gn_topmenulist_search .selectbox dd a, .gn_topmenulist_search .selectbox dl.current dd a { color: #333; }
    .gn_topmenulist_search .applist { margin-top: 4px; }
    .gn_topmenulist_search .selectbox dd .area { margin: 2px 0; white-space: nowrap; _white-space: normal; }
    .gn_topmenulist_search .selectbox .current { background-color: #e6e6e6; }
    .gn_topmenulist_search .selectbox dl.current { border-top: 1px solid #e5e5e5; border-bottom: 1px solid #e5e5e5; padding-top: 4px; margin-bottom: -1px; position: relative; cursor: pointer; }
    .gn_topmenulist_search .member { margin-top: 2px; }
    .gn_topmenulist_search .mg_rankicon01, .gn_topmenulist_search .mg_rankicon02, .gn_topmenulist_search .mg_rankicon03, .gn_topmenulist_search .mg_rankicon04, .gn_topmenulist_search .mg_rankicon05, .gn_topmenulist_search .mg_rankicon06, .gn_topmenulist_search .mg_rankicon07, .gn_topmenulist_search .mg_rankicon08, .gn_topmenulist_search .mg_rankicon09, .gn_topmenulist_search .mg_rankicon10 { background: url("../../../images/global_nav/search_bgicon.png?id=1370662062260") no-repeat; width: 20px; height: 20px; display: inline-block; vertical-align: middle; margin-left: 5px; }
    .gn_topmenulist_search .mg_rankicon01 { background-position: 0 -80px; }
    .gn_topmenulist_search .mg_rankicon02 { background-position: -20px -80px; }
    .gn_topmenulist_search .mg_rankicon03 { background-position: -40px -80px; }
    .gn_topmenulist_search .mg_rankicon04 { background-position: -60px -80px; }
    .gn_topmenulist_search .mg_rankicon05 { background-position: -80px -80px; }
    .gn_topmenulist_search .mg_rankicon06 { background-position: -100px -80px; }
    .gn_topmenulist_search .mg_rankicon07 { background-position: -120px -80px; }
    .gn_topmenulist_search .mg_rankicon08 { background-position: -140px -80px; }
    .gn_topmenulist_search .mg_rankicon09 { background-position: -160px -80px; }
    .gn_topmenulist_search .mg_rankicon10 { background-position: -180px -80px; }
    .gn_topmenulist_search .app_score { background: url("../../../images/global_nav/search_bgicon.png?id=1370662062260") no-repeat 0 -105px; display: inline-block; width: 61px; height: 13px; vertical-align: middle; }
        .gn_topmenulist_search .app_score em { background: url("../../../images/global_nav/search_bgicon.png?id=1370662062260") no-repeat -71px -105px; display: block; height: 12px; width: 0%; }
    .gn_topmenulist_search .W_loading { text-align: center; }
.gn_topmenulist_send { position: absolute; width: 417px; padding: 0; top: 33px; right: 0px; }
#js_homestyle_css_module_global_WB_global_nav { height: 42px; }
#js_style_css_module_global_WB_global_nav { height: 42px; }
.WB_left_nav .lev a, .WB_left_nav .lev2 a { display: block; height: 28px; line-height: 28px; font-size: 12px; padding: 0 0 0 20px; text-decoration: none; text-overflow: ellipsis; overflow: hidden; }
.WB_left_nav .lev3 a { display: block; height: 21px; line-height: 23px; font-size: 12px; padding: 0 0 0 4px; text-decoration: none; margin: 3px 8px 2px 10px; }
.WB_left_nav .level_1_Box .lev a { height: 35px; line-height: 35px; font-size: 14px; }
.WB_left_nav .lev2 a { padding: 0 0 0 50px; }
.WB_left_nav .lev2_new a { padding: 0 0 0 30px; }
    .WB_left_nav .lev a:hover, .WB_left_nav .lev2 a:hover, .WB_left_nav .lev2 a.lev_curr, .WB_left_nav .lev2 a.lev_curr:hover, .WB_left_nav .lev2_new a:hover, .WB_left_nav .lev2_new a.lev_curr, .WB_left_nav .lev2_new a.lev_curr:hover { background-image: url("../../../images/global_nav/left_nav_border.png?id=1370232467958"); _background-image: none; background-position: -150px bottom; background-repeat: no-repeat; }
.WB_left_nav .ico_userguide { background-image: url("../../../images/userguide/icon.png?id=1370662062260"); _background-image: url("../../../images/userguide/icon.gif?id=1370662062260"); background-repeat: no-repeat; background-position: 0 -223px; display: inline-block; height: 20px; width: 20px; }
.WB_left_nav .lev_curr .ico_userguide { background-image: url("../../../images/userguide/icon.png?id=1370662062260"); _background-image: url("../../../images/userguide/icon.gif?id=1370662062260"); background-repeat: no-repeat; background-position: -25px -223px; display: inline-block; height: 20px; width: 20px; }
.WB_left_nav a.lev_curr, .WB_left_nav a.lev_curr:hover { background-image: url("../../../images/global_nav/left_nav_border.png?id=1370232467958"); _background-image: none; background-position: left bottom; background-repeat: no-repeat; font-weight: bold; }
.WB_left_nav .levmenu { background-image: url("../../../images/global_nav/left_nav_border.png?id=1370232467958"); _background-image: none; background-position: -300px top; background-repeat: no-repeat; border-bottom-width: 1px; border-bottom-style: solid; }
    .WB_left_nav .levmenu .lm_li { display: block; height: 24px; line-height: 25px; padding: 0 0 0 20px; text-decoration: none; }
        .WB_left_nav .levmenu .lm_li:hover { background-image: url("../../../images/global_nav/left_nav_border.png?id=1370232467958"); _background-image: none; background-position: -300px top; background-repeat: no-repeat; }
.WB_left_nav .levmore { display: block; font-size: 12px; padding: 0 0 0 20px; text-decoration: none; }
    .WB_left_nav .levmore .S_link1 { height: 20px; line-height: 20px; vertical-align: middle; }
    .WB_left_nav .levmore .W_arrow { height: 7px; *height: 13px; width: 4px; *width: 7px; }
        .WB_left_nav .levmore .W_arrow em { margin: -2px 0 0 -7px; }
.WB_left_nav .level_2_Box .levmore .W_new { margin: 0 0 0 -3px; }
.WB_left_nav .levmore .W_btn_b { margin: 8px 10px 8px 0; }
.WB_left_nav .lev .W_ico20 { margin-right: 10px; vertical-align: -5px; *vertical-align: -1px; _margin: 7px 10px 7px 0; }
.WB_left_nav .lev2_new .W_ico20 { width: 19px; vertical-align: -8px; *vertical-align: -7px; _margin: 7px 3px 7px 0; }
.WB_left_nav .lev .levtxt { height: 26px; line-height: 27px; display: inline-block; width: 72px; text-overflow: ellipsis; overflow: hidden; cursor: pointer; }
.WB_left_nav .lev .levdot { width: 31px; _width: 32px; display: inline-block; vertical-align: bottom; }
.WB_left_nav .level_2_Box .lev .W_ico20 { margin-right: 10px; vertical-align: -7px; vertical-align: -8px\0; *vertical-align: -4px; _vertical-align: middle; _margin: 5px 10px 5px 0; }
.WB_left_nav .lev3 .W_iconlev_s { margin: 3px 10px 0 6px; vertical-align: -4px; _margin: 4px 10px 4px 6px; _vertical-align: middle; }
.WB_left_nav .lev3 .W_iconleftnav { display: inline-block; overflow: hidden; width: 16px; height: 14px; padding: 0 10px 0 7px; background-image: url("../../../images/global_nav/left_nav_border.png?id=1370232467958"); _background-image: none; background-position: -450px 3px; background-repeat: no-repeat; text-align: center; vertical-align: 0px; vertical-align: -3px\9; *vertical-align: 2px; _margin: 4px 0 4px 0; _vertical-align: middle; }
    .WB_left_nav .lev3 .W_iconleftnav .W_iconlev_s { margin: 0; }
.WB_left_nav .lev3 .icon_opt { width: 15px; height: 15px; display: none; _display: block; float: right; margin-top: 5px; margin-top: 3px\0; *margin-top: -18px; _margin-top: -18px; cursor: pointer; }
.WB_left_nav .lev3 a:hover .icon_opt { display: block; cursor: pointer; }
.WB_left_nav .level_1_Box .W_new { margin: 0 6px 0 -16px; vertical-align: 9px; vertical-align: 8px\0; }
.WB_left_nav .level_2_Box .W_new { margin: 0 10px 0 -20px; vertical-align: 5px; vertical-align: 4px\0; }
.WB_left_nav .level_3_Box .W_new { margin: 0 4px 0 -14px; vertical-align: 5px; vertical-align: 4px\0; }
.WB_left_nav .lev2 .W_new { margin: 0 8px 0 -18px; vertical-align: 0; _margin: 8px 8px 8px -18px; _vertical-align: middle; }
.WB_left_nav .lev2_new .W_new { margin: 0 2px 0 -12px; vertical-align: 5px; _margin: 3px 0 8px -13px; _vertical-align: top; }
.WB_left_nav .level_2_Box .W_new_count { margin: 0px 0 0 -22px; vertical-align: 6px; }
.left_nav_line fieldset { height: 22px; margin: 10px 0 0 0; padding: 0 0 6px 15px; zoom: 1; clear: both; overflow: hidden; display: block; }
    .left_nav_line fieldset .W_ico12 { margin: -12px 0 0 108px; margin: -13px 0 0 108px\9; *margin: -28px 0 0 108px; _margin: -25px 0 0 108px; vertical-align: 1px; }
.left_nav_line legend.tit { line-height: 22px; font-size: 12px; padding: 1px 5px 0; *padding-top: 0; }
.left_nav_lineborder fieldset { height: 1px; margin: 10px 0 0 0; }
.WB_left_nav .W_empty { margin: 0 20px; }
.WB_left_nav .note { border-style: solid; border-width: 1px; margin: 5px; }
    .WB_left_nav .note .opt a { display: block; padding: 5px 10px; text-decoration: none; }
        .WB_left_nav .note .opt a:hover { background-image: url("../../../images/global_nav/left_nav_border.png?id=1370232467958"); _background-image: none; background-position: -300px top; background-repeat: no-repeat; }
.WB_left_nav .lev_edit .levtxt { height: 23px; line-height: 21px; }
.WB_left_nav .lev_edit .lev a { width: 120px; display: inline-block; height: 22px; line-height: 23px; font-size: 12px; padding: 0 0 0 10px; text-decoration: none; margin: 2px 9px; border-width: 1px; border-style: dotted; border-color: transparent; cursor: all-scroll; _border-style: solid; _border-color: tomato; _filter: chroma(color=tomato); }
    .WB_left_nav .lev_edit .lev a:hover { border-color: #ffb941; }
    .WB_left_nav .lev_edit .lev a:hover { border-color: #ffb941; background: none; }
.WB_left_nav .lev .icon_opt { width: 15px; height: 15px; display: none; _display: block; float: right; margin-right: 10px; margin-top: 7px; *margin-top: -18px; cursor: pointer; }
.WB_left_nav .lev a:hover .icon_opt { display: block; cursor: pointer; }
.left_nav_line fieldset .btns { display: none; _display: block; margin: -22px 0 0 78px; }
.WB_left_nav .level_2_Box:hover .btns { display: block; cursor: pointer; }
#js_homestyle_css_module_global_WB_left_nav { height: 42px; }
#js_style_css_module_global_WB_left_nav { height: 42px; }
.send_weibo { }
    .send_weibo .title_area { height: 22px; overflow: hidden; clear: both; }
    .send_weibo .title { text-indent: -9999em; outline-style: none; font: normal 20px/22px Tahoma; float: left; width: 224px; height: 22px; background: url("../../../images/common/send_weibo.png?id=1370232467958") no-repeat 0 0; _background-image: url("../../../images/common/send_weibo.gif?id=1370232467958"); }
    .send_weibo .num { float: right; height: 22px; line-height: 19px; }
        .send_weibo .num span { font-weight: 700; font-size: 22px; font-style: italic; font-family: Constantia, Georgia; }
        .send_weibo .num a.S_txt2 { text-decoration: none; cursor: default; }
    .send_weibo .key { float: right; height: 22px; line-height: 26px; _line-height: 26px; }
    .send_weibo .input { border-color: #ccc; border-width: 1px; border-style: solid; -webkit-box-shadow: 1px 1px 1px 0px #eaeaea inset; -moz-box-shadow: 1px 1px 1px 0px #eaeaea inset; box-shadow: 1px 1px 1px 0px #eaeaea inset; height: 88px; position: relative; border-radius: 3px; margin: 15px 0 0; background-color: #fff; }
        .send_weibo .input .input_detail { background: transparent; width: 544px; height: 74px; padding: 5px; font-family: "Tahoma", "SimSun"; font-size: 14px; line-height: 18px; overflow-x: hidden; overflow-y: auto; word-wrap: break-word; outline: none; border: 0; margin: 2px 0 0 2px; }
        .send_weibo .input .arrow, .send_weibo .input.clicked .arrow { display: block; width: 11px; height: 19px; background: url("../../../images/common/send_weibo.png?id=1370232467958") no-repeat 0 -119px; _background-image: url("../../../images/common/send_weibo.gif?id=1370232467958"); position: absolute; top: 19px; right: -11px; }
        .send_weibo .input.clicked .arrow { background-position: 0px -101px; }
        .send_weibo .input.clicked { border-color: #ffb941; -webkit-box-shadow: 1px 1px 1px 0px #ddd inset; -moz-box-shadow: 1px 1px 1px 0px #ddd inset; box-shadow: 1px 1px 1px 0px #ddd inset; }
    .send_weibo .img_upload { position: absolute; z-index: 99; border: 1px dashed #ccc; left: 5px; top: 5px; right: 5px; bottom: 5px; *height: 77px; _width: 548px; color: #808080; text-align: center; }
        .send_weibo .img_upload b { display: inline-block; vertical-align: middle; height: 100%; }
        .send_weibo .img_upload .iu-tip { display: inline-block; vertical-align: middle; }
            .send_weibo .img_upload .iu-tip .W_ico12 { vertical-align: -2px; *vertical-align: 0; margin-right: 8px; }
    .send_weibo .kind { float: left; padding: 2px 0 0; }
        .send_weibo .kind .W_vline { display: inline-block; margin: 9px 10px 0 -2px; vertical-align: 1px; }
    .send_weibo .W_arrow { vertical-align: 3px; *vertical-align: 6px; }
    .send_weibo .kind_detail { float: left; }
        .send_weibo .kind_detail a { font-size: 0; line-height: 0; overflow: hidden; -webkit-text-size-adjust: none; margin: 7px 10px 0 0; width: 25px; text-align: center; height: 20px; }
    .send_weibo .func { float: right; padding: 5px 0 0; text-align: right; width: 220px; white-space: nowrap; }
        .send_weibo .func .limits { display: inline; padding: 7px 10px 0 0; }
            .send_weibo .func .limits .W_autocut { display: inline-block; width: 112px; cursor: pointer; }
    .send_weibo .send_btn { color: #fff; font: normal 16px/30px Tahoma; text-align: center; text-indent: -9999em; outline-style: none; display: inline-block; width: 82px; height: 30px; background: url("../../../images/common/send_weibo.png?id=1370232467958") no-repeat; _background-image: url("../../../images/common/send_weibo.gif?id=1370232467958"); }
    .send_weibo .send_btn { background-position: -133px -131px; }
        .send_weibo .send_btn:hover { background-position: -217px -131px; text-decoration: none; }
        .send_weibo .send_btn.disable, .send_weibo .send_btn.disable:hover { background-position: -50px -131px; color: #ccc; }
    .send_weibo .send_succpic { display: block; width: 135px; height: 48px; position: absolute; top: 20px; left: 220px; overflow: hidden; }
        .send_weibo .send_succpic .txt { display: block; font: normal 16px/22px Microsoft Yahei; margin-top: 12px; }
        .send_weibo .send_succpic .icon_succB, .send_weibo .send_succpic .icon_errorB { float: left; width: 37px; margin-right: 10px; }
    .send_weibo .sendsucc_detail { width: 365px; left: 20%; }
        .send_weibo .sendsucc_detail .txt { margin-top: 0; }
        .send_weibo .sendsucc_detail .note { font-size: 12px; display: block; margin-top: 7px; }
    .send_weibo .send_success_shiming { position: absolute; top: 5px; left: 5px; width: 547px; height: 78px; background: #ebebe4 url("../../../images/index/send_success_shiming.png?id=1370232467958") no-repeat 14px 12px; }
        .send_weibo .send_success_shiming a { display: block; width: 57px; height: 21px; position: absolute; top: 29px; left: 465px; }
    .send_weibo .send_error_shiming { position: absolute; top: 5px; left: 5px; width: 547px; height: 78px; background: #e6eef1 url("../../../images/index/send_success_shiming.png?id=1370232467958") no-repeat 51px -83px; }
        .send_weibo .send_error_shiming a { display: block; width: 67px; height: 21px; position: absolute; top: 41px; left: 252px; }
    .send_weibo .send_success_over1, .send_weibo .send_success_over2 { width: 547px; height: 75px; position: absolute; top: 7px; left: 5px; background: #ebebe4 url("../../../images/index/send_success_shiming.png?id=1370232467958") no-repeat 0 -201px; }
    .send_weibo .send_success_over2 { background-position: 0 -325px; }
        .send_weibo .send_success_over1 a, .send_weibo .send_success_over2 a { display: block; width: 547px; height: 75px; }
.W_main_c .send_weibo .icon_sw_face { width: 20px; background-position: -275px 2px; }
.W_main_c .send_weibo .icon_sw_img { background-position: -270px -23px; }
.W_main_c .send_weibo .icon_sw_movie { background-position: -270px -48px; }
.W_main_c .send_weibo .icon_sw_music { background-position: -270px -73px; }
.W_main_c .send_weibo .icon_sw_qing { background-position: -270px -98px; }
.W_main_c .send_weibo .icon_sw_vote { background-position: -270px -123px; }
.W_main_c .send_weibo .icon_sw_mood { background-position: -270px -148px; }
.W_main_c .send_weibo .icon_sw_activ { background-position: -270px -173px; }
.W_main_c .send_weibo .icon_sw_welfare { background-position: -270px -198px; }
.W_main_c .send_weibo .icon_sw_chang { background-position: -271px -248px; }
.W_main_c .send_weibo .icon_sw_face:hover { background-position: -250px 2px; }
.W_main_c .send_weibo .icon_sw_img:hover { background-position: -245px -23px; }
.W_main_c .send_weibo .icon_sw_movie:hover { background-position: -245px -48px; }
.W_main_c .send_weibo .icon_sw_music:hover { background-position: -245px -73px; }
.W_main_c .send_weibo .icon_sw_qing:hover { background-position: -245px -98px; }
.W_main_c .send_weibo .icon_sw_vote:hover { background-position: -245px -123px; }
.W_main_c .send_weibo .icon_sw_mood:hover { background-position: -245px -148px; }
.W_main_c .send_weibo .icon_sw_activ:hover { background-position: -245px -173px; }
.W_main_c .send_weibo .icon_sw_welfare:hover { background-position: -245px -198px; }
.W_main_c .send_weibo .icon_sw_chang:hover { background-position: -246px -248px; }
body.B_closefriend .send_weibo_cf .title, body.B_closefriend .send_weibo_cf .send_btn, body.B_closefriend .send_weibo_cf .send_btn:hover, body.B_closefriend .send_weibo_cf .send_btn.disable, body.B_closefriend .send_weibo_cf .send_btn.disable:hover, body.B_closefriend .send_weibo_CHT .title, body.B_closefriend .send_weibo_CHT .send_btn, body.B_closefriend .send_weibo_CHT .send_btn:hover, body.B_closefriend .send_weibo_CHT .send_btn.disable, body.B_closefriend .send_weibo_CHT .send_btn.disable:hover, body .W_layer .send_weibo_cf .title, body .W_layer .send_weibo_cf .send_btn.disable, body .W_layer .send_weibo_cf .send_btn.disable:hover, body .W_layer .send_weibo_cf .send_btn, body .W_layer .send_weibo_cf .send_btn:hover, body .W_layer .send_weibo_CHT .title, body .W_layer .send_weibo_CHT .send_btn.disable, body .W_layer .send_weibo_CHT .send_btn.disable:hover, body .W_layer .send_weibo_CHT .send_btn, body .W_layer .send_weibo_CHT .send_btn:hover { background-image: url("../../../images/common/send_weibo.png?id=1370232467958"); _background-image: url("../../../images/common/send_weibo.gif?id=1370232467958"); }
body .W_layer .send_weibo_cf .title, body.B_closefriend .send_weibo_cf .title { background-position: 0 -50px; }
body .W_layer .send_weibo_cf .send_btn, body.B_closefriend .send_weibo_cf .send_btn { background-position: -133px -193px; }
    body .W_layer .send_weibo_cf .send_btn:hover, body.B_closefriend .send_weibo_cf .send_btn:hover { background-position: -217px -193px; }
    body .W_layer .send_weibo_cf .send_btn.disable, body .W_layer .send_weibo_cf .send_btn.disable:hover, body.B_closefriend .send_weibo_cf .send_btn.disable, body.B_closefriend .send_weibo_cf .send_btn.disable:hover { background-position: -50px -193px; }
body .W_layer .send_weibo_CHT .title, body.B_closefriend .send_weibo_CHT .title { background-position: 0 -75px; }
body .W_layer .send_weibo_CHT .send_btn, body.B_closefriend .send_weibo_CHT .send_btn { background-position: -133px -224px; }
    body .W_layer .send_weibo_CHT .send_btn:hover, body.B_closefriend .send_weibo_CHT .send_btn:hover { background-position: -217px -224px; }
    body .W_layer .send_weibo_CHT .send_btn.disable, body .W_layer .send_weibo_CHT .send_btn.disable:hover, body.B_closefriend .send_weibo_CHT .send_btn.disable, body.B_closefriend .send_weibo_CHT .send_btn.disable:hover { background-position: -50px -224px; }
.PRF_send_weibo .input .input_detail { width: 478px; height: 67px; margin: 1px 0 0; }
.PRF_send_weibo .input { margin: 0; height: 78px; }
.PRF_send_weibo .input_wrap { margin: 0 0 0 20px; }
.PRF_send_weibo .arrow_lt .inner { position: absolute; left: -8px; left: -7px\0; top: 10px; }
.PRF_send_weibo .arrow_lt i { display: inline-block; border-color: transparent #c6c6c6 transparent transparent; border-style: dashed solid dashed dashed; border-width: 8px 8px 8px 0; border-width: 7px 7px 7px 0\9; font-size: 0; line-height: 0; width: 0; height: 0; vertical-align: top; }
    .PRF_send_weibo .arrow_lt i.i2 { margin: 0 0 0 -7px; margin: 0 0 0 -6px\9; border-color: transparent #fff transparent transparent; }
.PRF_send_weibo .input.clicked .arrow_lt i.i1 { border-right-color: #ffb941; }
.PRF_send_weibo .send_succpic { left: 190px; }
.PRF_send_weibo .title_area { margin-bottom: 4px; }
.PRF_send_weibo .num span { font-weight: normal; font-size: 14px; font-style: normal; }
#js_homestyle_css_module_global_send_weibo { height: 42px; }
#js_style_css_module_global_send_weibo { height: 42px; }
.function_guide .border td { table-layout: fixed; font-size: 2px; line-height: 2px; }
.function_guide .border .arrow_lt, .function_guide .border .arrow_rt, .function_guide .border .arrow_lb, .function_guide .border .arrow_rb { width: 8px; height: 8px; background: url("../../../images/guide/func_guide_border.png?id=1370232467958") no-repeat; _background: url("../../../images/guide/func_guide_border.gif?id=1370232467958") no-repeat; }
.function_guide .border .arrow_rt { background-position: -8px 0; }
.function_guide .border .arrow_lb { background-position: 0 -8px; }
.function_guide .border .arrow_rb { background-position: -8px -8px; }
.function_h .line_h, .function_h .line_hb { background: url("../../../images/guide/func_guide_line.png?id=1370232467958") repeat-x; }
.function_h .line_hb { background-position: 0 bottom; }
.function_s .line_l, .function_s .line_r { background: url("../../../images/guide/func_guide_line.png?id=1370232467958") repeat-y; }
.function_s .line_r { background-position: right 0; }
.layer_guide { -moz-box-shadow: 1px 1px 3px rgba(0, 0, 0, .3); -webkit-box-shadow: 1px 1px 3px rgba(0, 0, 0, .3); box-shadow: 0px 2px 2px rgba(0, 0, 0, .3); }
    .layer_guide .content { zoom: 1; }
    .layer_guide .bg { background: #ffa00a; }
    .layer_guide .content { border: 0; }
    .layer_guide .arrow { background-image: url("../../../images/guide/func_guide_layer.png?id=1370232467958"); }
    .layer_guide .arrow_t, .layer_guide .arrow_b { height: 7px; top: -4px; }
    .layer_guide .arrow_b { top: auto; bottom: -4px; }
.W_layer .arrow_r, .W_layer .arrow_l { width: 8px; }
.layer_guide .arrow_r { background-position: 0 1px; }
.layer_guide .arrow_r { background-position: -19px 0; }
.layer_guide .arrow_l { background-position: -12px 0; }
.layer_guide .arrow_b { background-position: 0 -7px; }
.layer_guide .guide { padding: 20px 20px 15px; }
.layer_guide .closefri_guide { padding: 10px 18px 15px; }
.layer_guide .guide_title { font-size: 14px; font-weight: 700; }
    .layer_guide .guide_title span { color: #ffa00a; }
.layer_guide .guide_content dt { float: left; width: 250px; line-height: 22px; padding: 16px 20px 0 0; }
.layer_guide .guide_content dd { float: left; }
.layer_guide .func, .layer_guide .func_btn { border-top: 1px solid #e6e6e6; line-height: 20px; padding: 10px 0 0; margin: 10px 0 0; }
.layer_guide .func_btn { text-align: right; }
.layer_guide .func .right, .layer_guide .closefunc .right { float: right; }
    .layer_guide .func .right a, .layer_guide .closefunc a { margin: 0 0 0 10px; }
.layer_guide .closefri_guide1 { width: 404px; height: 268px; background: url("../../../images/guide/closefri_guide1.png?id=1370232467958") no-repeat; }
.layer_guide .closefri_guide2 { width: 270px; height: 193px; background: url("../../../images/guide/closefri_guide2.png?id=1370232467958") no-repeat; }
.layer_guide .closefri_guide3 { width: 272px; height: 192px; background: url("../../../images/guide/closefri_guide3.png?id=1370232467958") no-repeat; }
.layer_guide .closefri_guide4 { width: 310px; height: 189px; background: url("../../../images/guide/closefri_guide4.png?id=1370232467958") no-repeat; }
.layer_guide .other_closefri_guide3 { width: 271px; height: 198px; background: url("../../../images/guide/other_closefri_guide3.png?id=1370232467958") no-repeat; }
.layer_guide .zero_closefri_guide1 { width: 310px; height: 195px; background: url("../../../images/guide/closefri_guide01.png?id=1370232467958") no-repeat; }
.layer_guide .closefunc { border: none; line-height: 20px; padding: 10px 0 0; }
.comment_guide4 { position: absolute; top: 0; right: -220px; }
    .comment_guide4 .comdiscuss { width: 176px; height: 42px; margin: 0 8px auto 8px; background: url("../../../images/guide/comdiscuss.png?id=1370232467958") no-repeat; }
    .comment_guide4 .fl { float: left; }
.layer_guide_choosegroup { width: 414px; height: 367px; background: url("../../../images/guide/choosegroup.png?id=1370232467958") no-repeat; }
    .layer_guide_choosegroup .layer_guide { position: absolute; }
.layer_guide .gift_guide { width: 380px; padding: 12px 20px 10px 12px; background: url("../../../images/guide/gift_guide.png?id=1370232467958") 15px 4px no-repeat; }
    .layer_guide .gift_guide .guide_title { }
        .layer_guide .gift_guide .guide_title .guide_icon_star { display: inline-block; width: 16px; height: 26px; vertical-align: middle; background: url("../../../images/index/send_gift_bg.png?id=1370232467958") -185px -42px no-repeat; _background-image: url("../../../images/index/send_gift_bg.gif?id=1370232467958"); }
    .layer_guide .gift_guide .guide_content { margin-bottom: 15px; }
        .layer_guide .gift_guide .guide_content dt { width: auto; padding-top: 2px; }
.cfriend_guide { width: 465px; height: 324px; background: url("../../../images/layer/userguide_cfriend_group.png?id=1370232467958") no-repeat; position: relative; }
    .cfriend_guide .btn { position: absolute; left: 264px; top: 169px; width: 143px; height: 70px; }
        .cfriend_guide .btn:hover { background: url("../../../images/layer/userguide_cfriend_group_ahover.png?id=1370232467958") no-repeat; }
#js_homestyle_css_module_global_guide { height: 42px; }
#js_style_css_module_global_guide { height: 42px; }
.form_table dl { padding: 7px 0; }
.form_table dt, .form_table dd { float: left; line-height: 25px; }
.form_table dt { font-size: 14px; width: 100px; text-align: right; padding-right: 5px; white-space: nowrap; }
    .form_table dt .icon_errorM, .form_table dt .icon_delM, .form_table dt .icon_succM, .form_table dt .icon_warnM, .form_table dt .icon_questionM { vertical-align: top; vertical-align: middle\9; }
.form_table dd { word-wrap: break-word; }
    .form_table dd .W_inputStp { width: 240px; }
    .form_table dd .T_area { height: 40px; }
    .form_table dd .tips { line-height: 22px; margin: 0; }
.form_table .must { margin-right: 5px; vertical-align: top; vertical-align: middle\9; _vertical-align: 0px; }
.form_table .select { margin: 0 10px 3px 0; color: #666; }
.form_table .cholab { margin-right: 20px; }
.form_table i.chotxt { margin: 0 18px 0 -5px; *vertical-align: 4px; vertical-align: 0px\0; _vertical-align: 0px; }
.form_table i.pltxt { margin: 0 10px 0 0px; *vertical-align: 4px; vertical-align: 0px\0; _vertical-align: 0px; }
.form_table .magtxt { margin: 0 10px 0 0; }
.form_table .lfspace_a { margin-left: -19px; }
    .form_table .lfspace_a .W_sline { margin: 0 4px; }
.form_table .lfspace_b { margin-left: 20px; }
.form_table .lfspace_c { margin-left: 40px; }
.form_table .wspace { display: inline-block; width: 140px; }
.form_table .wspaceS { display: inline-block; width: 95px; }
.form_table .conbox { width: 244px; }
.form_table .tipbox { margin-left: 10px; }
    .form_table .tipbox .W_btn_e { margin-left: 30px; }
    .form_table .tipbox .optlink { margin-left: 30px; }
    .form_table .tipbox .W_loading { margin: 5px 0 0 3px; }
.form_table .conbox .W_btn_e { _vertical-align: inherit; position: relative; *top: -7px; _top: -3px; }
.pawBox { margin-top: 6px; display: inline-block; }
.pawInline { margin-left: 10px; display: inline-block; vertical-align: -1px; vertical-align: 2px\9; }
.pawBoxTxt { line-height: 14px; }
.paw_l, .paw_c, .paw_r { width: 44px; height: 8px; display: inline-block; overflow: hidden; background: #84d800; border-top: 1px solid #72bb00; border-bottom: 1px solid #72bb00; }
.paw_l { border-left: 1px solid #72bb00; }
.paw_r { border-right: 1px solid #72bb00; }
.paw_txt { width: 45px; display: inline-block; text-align: center; }
.paw_none { background: none; }
.form_table dl.p_note { padding: 0; }
.form_table dl.p_btn { padding: 23px 0 0; }
    .form_table dl.p_btn a { margin-right: 10px; }
.form_table dl.W_hline { border-bottom: 1px dotted #ddd; height: 0; overflow: hidden; padding: 0; margin: 8px 0; }
.form_table_single { position: relative; }
    .form_table_single .W_inputStp { margin-right: 5px; *margin-top: -1px; }
    .form_table_single .M_notice_text, .form_table_single .M_notice_del { left: 0; top: 27px; }
.form_tableS dl { padding: 4px 0; }
.form_tableS dt { font-size: 12px; width: auto; padding-right: 0; }
.form_tableM dl { padding: 7px 0; }
.form_tableM dt { font-size: 12px; width: 62px; padding-right: 5px; }
.form_tableM dl.p_btn { padding: 7px 0 0; }
    .form_tableM dl.p_btn a { margin-right: 10px; }
.form_tableM .conbox { width: 214px; }
.form_tableM dd .W_inputStp { width: 210px; }
#js_homestyle_css_module_forms_form_table { height: 42px; }
#js_style_css_module_forms_form_table { height: 42px; }
.M_notice_del, .M_notice_warn, .M_notice_succ, .M_notice_text { position: absolute; margin-top: 1px\9; width: 191px; display: inline; padding: 2px 6px; line-height: 1.3em; line-height: 1.4em\9; margin-top: 3px; }
.M_notice_succ { width: 19px; }
.M_notice_text { width: auto; }
.M_notice_del .icon_del, .M_notice_warn .icon_warn { float: left; width: 16px; margin: 0 3px 0 0; }
.M_notice_del .txt, .M_notice_warn .txt { float: left; width: 168px; }
.M_notice_del { background: #fcc; border: 1px solid #f69696; }
.M_notice_succ { padding: 2px 2px 0 7px; }
.M_notice_warn { background: #feffe5; border: 1px solid #f9f2a7; }
.M_notice_text { background: #fff; border: 1px solid #ededed; }
.icon_del, .icon_succ, .icon_warn { _vertical-align: 1px; }
#js_homestyle_css_module_forms_form_notice { height: 42px; }
#js_style_css_module_forms_form_notice { height: 42px; }
.empty .empty_con { width: 300px; margin: 0 auto; }
.empty .left { float: left; width: 40px; }
.empty .con { margin-left: 40px; padding: 6px 0px; }
.empty .title { font-size: 14px; line-height: 20px; }
.empty .info { line-height: 18px; margin-top: 10px; }
#js_homestyle_css_module_global_empty { height: 42px; }
#js_style_css_module_global_empty { height: 42px; }
.global_footer { width: 940px; margin: 20px auto 0; padding: 20px 20px 10px 20px; background-image: url("../../../images/common/footer_bg.png?id=1370232467958"); background-repeat: no-repeat; background-position: left bottom; _background-image: none; }
    .global_footer .list { float: left; width: 170px; _width: 165px; display: inline; margin: 0 20px 0 0; }
    .global_footer .list_right { margin-right: 0; }
    .global_footer .list dt { line-height: 20px; padding: 0 0 5px; }
    .global_footer .list dd { line-height: 20px; }
        .global_footer .list dd a { margin-right: 10px; }
    .global_footer .other_link { line-height: 0.5; margin: 15px 0 0; border-top-width: 1px; border-top-style: solid; }
        .global_footer .other_link p { padding: 3px 0 0; line-height: 18px; }
    .global_footer .help_link { float: left; padding: 10px 0 0; }
        .global_footer .help_link a { margin-right: 10px; }
    .global_footer .copy { float: right; text-align: right; line-height: 20px; padding-top: 28px; }
        .global_footer .copy .W_linkb { padding-bottom: 2px; }
    .global_footer .company { margin-right: 5px; }
    .global_footer select { margin-left: 5px; *margin-left: 4px; }
    .global_footer .W_ico16 { vertical-align: -2px; margin-right: 4px; }
#js_homestyle_css_module_global_footer { height: 42px; }
#js_style_css_module_global_footer { height: 42px; }
.interPer { margin-bottom: 8px; zoom: 1; }
.interPer_row, .interPerInp_row { float: left; }
    .interPer dt, .interPer_row dt, .interPerInp dt, .interPerInp_row dt { float: left; }
    .interPer dd, .interPer_row dd, .interPerInp dd, .interPerInp_row dd { display: block; }
    .interPer dt, .interPer_row dt { width: 50px; margin: 3px 8px 0 0; _margin: 3px 5px 0 0; }
        .interPer dt a, .interPer_row dt a { display: block; }
    .interPer dd, .interPer_row dd { line-height: 18px; }
        .interPer dd p.name, .interPer_row dd p.name, .interPerInp dd p.name, .interPerInp_row dd p.name { height: 18px; line-height: 18px; overflow: hidden; zoom: 1; }
        .interPer dd p.fllow, .interPer_row dd p.fllow, .interPerInp dd p.fllow, .interPerInp_row dd p.fllow { height: 20px; line-height: 19px; overflow: hidden; zoom: 1; }
        .interPer dd p.info, .interPer_row dd p.info, .interPerInp dd p.info, .interPerInp_row dd p.info { height: 19px; line-height: 19px; overflow: hidden; zoom: 1; }
        .interPer dd p.btn, .interPer_row dd p.btn, .interPerInp dd p.btn, .interPerInp_row dd p.btn { margin-top: 3px; }
        .interPer dd .nointer, .interPer_row dd .nointer, .interPerInp dd .nointer, .interPerInp_row dd .nointer { padding: 0 0 0 2px; padding-top: 2px\9; visibility: hidden; }
.interPerHover dd .nointer, .interPer_rowHover dd .nointer { visibility: visible; }
.interPer .mf_cont { padding: 5px 8px 6px 10px; -moz-border-radius: 2px; border-radius: 2px; height: auto; word-wrap: break-word; }
.interPer a.W_moreup .more, .interPer a.W_moredown .more { margin: 5px 0 7px 0; vertical-align: middle; }
.interPer .number { width: 60px; display: inline-block; }
.interPer .btnadd { margin: 15px 0 0; height: 20px; }
.interPer .close { height: 14px; position: absolute; top: 2px; left: 155px; }
.interPer .hover { visibility: hidden; _visibility: visible; }
.interPer:hover .hover { visibility: visible; }
.interPerInp dd, .interPerInp_row dd { width: 106px; line-height: 18px; height: 64px; }
.interPerInp dt, .interPerInp_row dt { margin: 2px 10px 7px 0; margin-top: 0\9; }
    .interPerInp dt a, .interPerInp_row dt a { display: block; width: 50px; height: 50px; }
        .interPerInp dt a img, .interPerInp_row dt a img { height: 50px; width: 50px; }
        .interPerInp dt a .checkbimg, .interPerInp_row dt a .checkbimg { margin: -14px 0 0; position: relative; z-index: 3; *position: static; display: block; border: none; width: 14px; height: 14px; background: url("../../../images/connect/checkbox.png?id=1370232467958") 0 -14px no-repeat; overflow: hidden; }
        .interPerInp dt a.current .checkbimg, .interPerInp_row dt a.current .checkbimg { background: url("../../../images/connect/checkbox.png?id=1370232467958") 0 0 no-repeat; }
.interPer_row .star { height: 16px; padding-top: 3px; }
.interPer_row .icon_close { float: right; }
.interPer_row .hover { visibility: hidden; _visibility: visible; }
.interPer_row:hover .hover { visibility: visible; }
.interPer .pop_users { margin-left: 0; width: auto; height: auto; clear: both; }
    .interPer .pop_users .titletxt { margin-bottom: 4px; padding-bottom: 4px; border-bottom-width: 1px; border-bottom-style: dotted; }
    .interPer .pop_users .pop_list .W_linkdot { margin: 6px 3px 0 0; }
    .interPer .pop_users .arrow { width: 25px; margin: 0 0 0 80px; height: 9px; overflow: hidden; }
        .interPer .pop_users .arrow span { font-family: "SimSun"; overflow: hidden; line-height: 21px; font-size: 25px; height: 11px; width: 22px; }
.interPer .mutual_friend { margin-left: 0; width: auto; height: auto; }
    .interPer .mutual_friend .W_bubtips .W_bgcolor_arrow b { font-family: "SimSun"; overflow: hidden; line-height: 21px; font-size: 12px; height: 11px; width: 22px; }
#js_homestyle_css_module_list_person_connect { height: 42px; }
#js_style_css_module_list_person_connect { height: 42px; }
.W_layer { position: absolute; border-radius: 3px; z-index: 9999; }
    .W_layer .bg { padding: 3px; border-radius: 4px; background: url("../../../images/common/layer_bg.png?id=1370232467958") repeat; }
    .W_layer .content { position: relative; background: #fff; border: 1px solid #ccc; border-radius: 2px; }
    .W_layer .title { background: #f2f2f2; height: 30px; line-height: 30px; font-weight: 700; padding: 0 0 0 20px; font-size: 12px; vertical-align: middle; }
        .W_layer .title h3 { font-size: 14px; width: 340px; overflow: hidden; height: 24px; font-weight: 400; }
        .W_layer .title .span { font-weight: 400; }
    .W_layer .W_close { position: absolute; z-index: 2; right: 17px; top: 6px; }
    .W_layer .detail { }
    .W_layer .W_vline { text-indent: -1px; display: inline-block; }
    .W_layer .tab { background: #f0f0f0; padding: 4px 4px 0 6px; }
        .W_layer .tab .tab_title { font-size: 14px; margin: 0 0 0 15px; }
        .W_layer .tab a { height: 26px; line-height: 26px; padding: 0 11px; margin: 0 -2px; position: relative; z-index: 1; display: inline-block; }
        .W_layer .tab .current { text-decoration: none; cursor: default; background: #fff; border: 1px solid #e8e8e8; border-bottom: 0; -moz-border-radius-topright: 3px; -webkit-border-top-right-radius: 3px 3px; -moz-border-radius-topleft: 3px; -webkit-border-top-left-radius: 3px 3px; }
    .W_layer .tab_bottom { height: 27px; padding: 3px 0 0; background: url("../../../images/layer/layer_tab_bottom_bg.png?id=1370232467958") repeat-x left bottom; }
        .W_layer .tab_bottom .tab_title { font-size: 12px; }
    .W_layer .btn { text-align: right; padding: 15px 0 0; }
        .W_layer .btn a { margin: 0 0 0 10px; }
    .W_layer .arrow, .W_layer .arrow_hui { position: absolute; overflow: hidden; display: block; background: url("../../../images/common/layer_arrow.png?id=1370232467958") no-repeat; }
    .W_layer .arrow_hui { background: url("../../../images/common/layer_arrow_hui.png?id=1370232467958") no-repeat; }
    .W_layer .arrow_r, .W_layer .arrow_l { width: 9px; height: 14px; top: 20px; right: -5px; background-position: -8px -24px; }
    .W_layer .arrow_l { right: auto; left: -5px; background-position: 0 -24px; }
    .W_layer .arrow_t, .W_layer .arrow_b { width: 14px; height: 9px; top: -5px; left: 30px; background-position: 0 0; }
    .W_layer .arrow_b { top: auto; bottom: -5px; background-position: 0 -8px; }
    .W_layer .layer_notice .layer1_words { width: 340px; padding-right: 20px; }
    .W_layer .W_pages_minibtn { padding: 0; margin: 0 -4px 0 0; }
    .W_layer .send_weibo .input { border-color: #ccc; border-width: 1px; border-style: solid; -webkit-box-shadow: 1px 1px 1px 0px #eaeaea inset; -moz-box-shadow: 1px 1px 1px 0px #eaeaea inset; box-shadow: 1px 1px 1px 0px #eaeaea inset; background-color: #fff; }
        .W_layer .send_weibo .input.clicked { border-color: #ffb941; }
    .W_layer .send_weibo .send_btn.disable, .W_layer .send_weibo .send_btn.disable:hover, .W_layer .send_weibo .send_btn, .W_layer .send_weibo .send_btn:hover { background-image: url("../../../images/common/send_weibo.png?id=1370232467958"); _background-image: url("../../../images/common/send_weibo.gif?id=1370232467958"); }
    .W_layer .send_weibo .send_btn { background-position: -133px -131px; }
        .W_layer .send_weibo .send_btn:hover { background-position: -217px -131px; }
        .W_layer .send_weibo .send_btn.disable, .W_layer .send_weibo .send_btn.disable:hover { background-position: -50px -131px; }
    .W_layer, .W_layer .S_txt1, .W_layer .S_func1, .W_layer .current .S_func1:hover, .W_layer .W_btn_b span, .W_layer .W_btn_c span, .W_layer .W_btn_e span, .W_layer .W_btn_f span, .W_layer .W_btn_round span, .W_layer .W_btn_round2 span, .W_layer .W_btn_round_ico span, .W_layer .W_btn_arrow span { color: #333; text-decoration: none; }
        .W_layer .S_txt1_bg { background-color: #333; }
        .W_layer .S_txt1_br { border-color: #333; }
        .W_layer .S_txt2 { color: #808080; }
        .W_layer .S_txt2_bg { background-color: #808080; }
        .W_layer .S_txt2_br { border-color: #808080; }
        .W_layer .S_txt3 { color: #aeaeae; }
        .W_layer .S_txt3_bg { background-color: #aeaeae; }
        .W_layer .S_txt3_br { border-color: #aeaeae; }
        .W_layer .S_txt4, .W_layer .W_btn_a_disable span, .W_layer .W_btn_a_disable:hover span, .W_layer .W_btn_b_disable span, .W_layer .W_btn_b_disable:hover span, .W_layer .W_btn_c_disable span, .W_layer .W_btn_c_disable:hover span, .W_layer .W_btn_d_disable span, .W_layer .W_btn_d_disable:hover span, .W_layer .W_btn_e_disable span, .W_layer .W_btn_e_disable:hover span, .W_layer .W_btn_f_disable span, .W_layer .W_btn_f_disable:hover span { color: #cccccc; }
        .W_layer .S_txt4_bg { background-color: #ccc; }
        .W_layer .S_txt4_br { border-color: #ccc; }
        .W_layer a, .W_layer .S_link1, .W_layer .S_func1:hover, .W_layer .SW_fun:hover .S_func1 { color: #0a8cd2; }
        .W_layer .S_link1_bg { background-color: #0a8cd2; }
        .W_layer .S_link1_br { border-color: #0a8cd2; }
        .W_layer .S_link2 { color: #6cbae4; }
        .W_layer .S_link2_bg { background-color: #6cbae4; }
        .W_layer .S_link2_br { border-color: #6cbae4; }
        .W_layer .S_link3 { color: #b1d8ed; }
        .W_layer .S_link3_bg { background-color: #b1d8ed; }
        .W_layer .S_link3_br { border-color: #b1d8ed; }
        .W_layer .S_spetxt, .W_layer .S_error { color: #E44443; }
        .W_layer .S_bg1, .layer_multipic_preview .S_bg1 { background-color: #f2f2f2; }
        .W_layer .S_bg1_c { color: #f2f2f2; }
        .W_layer .S_bg2 { background-color: #e6e6e6; }
        .W_layer .S_bg2_c { color: #e6e6e6; }
        .W_layer .S_bg3 { background-color: #d9d9d9; }
        .W_layer .S_bg3_c { color: #d9d9d9; }
        .W_layer .S_bg4 { background-color: #fafafa; }
        .W_layer .S_bg4_c { color: #fafafa; }
        .W_layer .S_bg5, .layer_multipic_preview .SW_fun_btn:hover { background-color: #fff; }
        .W_layer .S_line1, .multipic_preview .S_line1 { border-color: #cccccc; }
        .W_layer .S_line1_c { color: #cccccc; }
        .W_layer .S_line2 { border-color: #e6e6e6; }
        .W_layer .S_line2_c { color: #d9d9d9; }
        .W_layer .S_line3 { border-color: #ccc; }
        .W_layer .S_line3_c { color: #ccc; }
        .W_layer .S_line4 { border-color: #ffb941; }
        .W_layer .S_line4_c { color: #ffb941; }
        .W_layer .S_line5 { border-color: #fff; }
        .W_layer .W_btn_a_disable, .W_layer .W_btn_a_disable span, .W_layer .W_btn_b, .W_layer .W_btn_b span, .W_layer .W_btn_b_disable, .W_layer .W_btn_b_disable:hover, .W_layer .W_btn_b_disable span, .W_layer .W_btn_b_disable:hover span, .W_layer .W_btn_c, .W_layer .W_btn_c span, .W_layer .W_btn_c:hover, .W_layer .W_btn_c:hover span, .W_layer .W_btn_c_disable, .W_layer .W_btn_c_disable span, .W_layer .W_btn_d_disable, .W_layer .W_btn_d_disable span, .W_layer .W_btn_e, .W_layer .W_btn_e span, .W_layer .W_btn_e_disable, .W_layer .W_btn_e_disable:hover, .W_layer .W_btn_e_disable span, .W_layer .W_btn_e_disable:hover span, .W_layer .W_btn_f, .W_layer .W_btn_f span, .W_layer .W_btn_f_disable, .W_layer .W_btn_f_disable span, .W_layer .W_btn_f_disable:hover, .W_layer .W_btn_f_disable:hover span, .W_layer .W_btn_round, .W_layer .W_btn_round span, .W_layer .W_btn_round_ico, .W_layer .W_btn_round_ico span, .W_layer .W_btn_round2, .W_layer .W_btn_round2 span, .W_layer .W_btn_arrow, .W_layer .W_btn_arrow span { background-image: url("../../../images/common/bg_btn.png?id=1370232524894"); _background-image: url("../../../images/common/bg_btn.gif?id=1370232524894"); }
            .W_layer .W_btn_b:hover span, .W_layer .W_btn_e:hover span, .W_layer .W_btn_f:hover span { color: #fff; }
        .W_layer .icon_gotop, .W_layer .icon_addtwo, .W_layer .icon_refresh, .W_layer .icon_bytime, .W_layer .icon_bypopular, .W_layer .ico_page_prev, .W_layer .ico_page_next, .W_layer .btn_page_prevdis .ico_page_prev, .W_layer .btn_page_nextdis .ico_page_next { background-image: url("../../../images/common/icon.png?id=201306281830"); _background-image: url("../../../images/common/icon.gif?id=201306281830"); }
        .W_layer .profile_tab { padding-top: 10px; font-size: 12px; background-image: -moz-linear-gradient(bottom, #f2f2f2, #fafafa 20%); background-image: -webkit-linear-gradient(bottom, #f2f2f2, #fafafa 20%); background-image: linear-gradient(bottom, #f2f2f2, #fafafa 20%); background-color: #fafafa; }
        .W_layer .layer_forward .W_tips { margin-top: 10px; }
#js_homestyle_css_module_layer_layer_frame { height: 42px; }
#js_style_css_module_layer_layer_frame { height: 42px; }
.setup_template { width: 529px; padding: 0 20px 15px; _position: relative; }
    .setup_template .W_pages_minibtn { padding: 0; margin: 0 -4px 0 0!important; }
    .setup_template .plabel { border-width: 1px; border-style: solid; margin: 10px 0 9px; padding: 0 10px; line-height: 20px; text-align: left; }
    .setup_template .profile_tab { margin: 0 -19px 9px -19px!important; }
        .setup_template .profile_tab .tab_plus { *position: absolute; *right: 0; }
    .setup_template .tab_nosep .t_lk { _line-height: 24px; }
    .setup_template .tab_nosep .current .t_lk { display: inline-block; _height: 22px; }
    .setup_template .tab_nosep .t_itm .W_ico16 { margin: 0 2px 0 0; _margin: 3px 2px 0 0; }
    .setup_template .tab_nosep .t_itm .S_spetxt { *line-height: 17px; *overflow: hidden; *padding: 2px 10px 3px; _padding: 0 10px; }
    .setup_template .tab_nosep { padding: 0 0 10px 0; border-bottom: 1px dotted #ccc; }
        .setup_template .tab_nosep.tab_noborder { border: 0; padding: 0; }
    .setup_template .templete_list { padding: 19px 0 0; margin: 0 0 -5px -7px; height: 290px; overflow: hidden; _position: relative; }
        .setup_template .templete_list a { float: left; margin: 0 0 18px 7px; _margin: 0 0 15px 6px; border: 1px solid #fff; position: relative; _zoom: 1; cursor: pointer; }
            .setup_template .templete_list a span.tplname { position: absolute; bottom: 1px; _bottom: 0; left: 1px; right: 1px; _width: 123px; height: auto; padding: 2px 0; line-height: 18px; background-image: url("../../../images/layer/bg_a40.png?id=1370232467958"); text-align: center; color: #fff; visibility: hidden; }
    .setup_template .cover_list a span.tplname { _width: 258px; }
    .setup_template .templete_list a img { border: 1px solid #ccc; display: block; }
    .setup_template .templete_list a:hover, .setup_template .templete_list a:hover img { border-color: #e6e6e6; text-decoration: none; }
        .setup_template .templete_list a:hover span.tplname { visibility: visible; }
    .setup_template .templete_list a.current, .setup_template .templete_list a.current img, .setup_template .templete_list a.current:hover img { border-color: #ffb941; }
    .setup_template .templete_list a span.tag { width: 31px; height: 22px; line-height: 22px; text-align: center; color: #fff; position: absolute; top: 3px; right: 3px; left: auto; border-radius: 2px; display: block; }
    .setup_template .templete_list a.member .tag { background: #e64141; }
    .setup_template .templete_list a.brand .tag { background: #0a8cd2; }
    .setup_template .templete_list a.freelm .tag { background: #ffa00a; }
    .setup_template .templete_list a.normal .tag { background: #595959; }
    .setup_template .btn { border-top: 1px solid #ccc; padding: 10px 0 0; margin: 15px 0 0; }
    .setup_template .pic_box.pic_box_profile { width: 530px; height: auto; background: none; margin: 10px 0; }
    .setup_template .templete_list_set { padding: 18px 0 0; margin: 0 0 -5px 0; height: 290px; *position: relative; }
        .setup_template .templete_list_set .one_tpl_set { position: relative; }
            .setup_template .templete_list_set .one_tpl_set .tpl_hidden { overflow: hidden; *width: 529px; *position: relative; }
            .setup_template .templete_list_set .one_tpl_set .set_inner { width: 1000px; *margin-bottom: 20px; }
            .setup_template .templete_list_set .one_tpl_set .tpl_ctrl_box { position: absolute; height: 127px; top: -8px; left: -20px; right: -20px; background: url("../../../images/layer/setup_theme_conbg.png?id=1370232467958") repeat; background: rgba(0,0,0,.8); display: none; *width: 569px; *z-index: -1; }
        .setup_template .templete_list_set .set_cur { z-index: 9; }
            .setup_template .templete_list_set .set_cur .tpl_ctrl_box { display: block; }
        .setup_template .templete_list_set .one_tpl_set a { float: left; display: inline; margin: 0 7px 20px 0; border: 1px solid transparent; position: relative; z-index: 6; _border-color: #FFF; }
            .setup_template .templete_list_set .one_tpl_set a img { border: 1px solid #ccc; display: block; }
            .setup_template .templete_list_set .one_tpl_set a:hover, .setup_template .templete_list_set .one_tpl_set a:hover img { border-color: #e6e6e6; text-decoration: none!important; }
            .setup_template .templete_list_set .one_tpl_set a .tplname { position: absolute; bottom: 1px; left: 1px; display: block; width: 123px; height: auto; padding: 2px 0; line-height: 18px; background-image: url("../../../images/layer/bg_a40.png?id=1370232467958"); text-align: center; color: #fff; display: none; }
            .setup_template .templete_list_set .one_tpl_set a.current, .setup_template .templete_list_set .one_tpl_set a.current img { border-color: #ffb941; }
        .setup_template .templete_list_set .data_tag { display: none; position: absolute; padding: 3px; left: 1px; top: 1px; background: #ccc; color: #333; }
        .setup_template .templete_list_set .set_cur a .tplname, .setup_template .templete_list_set .set_cur a .data_tag { display: block; }
        .setup_template .templete_list_set .tpl_set_name { margin-top: 91px; color: #FFF; text-align: center; }
            .setup_template .templete_list_set .tpl_set_name .tag { width: 31px; height: 22px; line-height: 22px; text-align: center; border-radius: 2px; margin-left: 5px; }
            .setup_template .templete_list_set .tpl_set_name .member { background: #e64141; display: inline-block; vertical-align: middle; color: #fff; }
        .setup_template .templete_list_set .tpl_ctrl_box .ctrl_btn { position: absolute; width: 24px; height: 127px; top: 0; border: 0; margin: 0; cursor: pointer; text-align: center; }
        .setup_template .templete_list_set .tpl_ctrl_box .ctrl_lft { left: 0; }
        .setup_template .templete_list_set .tpl_ctrl_box .ctrl_rgt { right: 0; }
        .setup_template .templete_list_set .tpl_ctrl_box .ctrl_btn i, .setup_template .templete_list_set .tpl_ctrl_box .ctrl_btn:hover { background: url("../../../images/layer/skin_set_ctrl_bg.png?id=1370232467958") no-repeat; _zoom: 1; }
        .setup_template .templete_list_set .tpl_ctrl_box .ctrl_rgt:hover { background-position: 100% -137px; }
        .setup_template .templete_list_set .tpl_ctrl_box .ctrl_btn i { display: inline-block; width: 8px; height: 15px; background-position: 0 -309px; margin-top: 56px; }
        .setup_template .templete_list_set .tpl_ctrl_box .ctrl_rgt i { background-position: 0 -286px; }
    .setup_template .W_pages_minibtn .icon_warnS { vertical-align: middle; }
    .setup_template .cover_list a { margin: 0 0 10px 6px; }
    .setup_template .one_flset { margin-top: 19px; }
        .setup_template .one_flset .flset_lgd { border-bottom: 1px solid #e6e6e6; margin-bottom: 15px; position: relative; _width: 100%; }
            .setup_template .one_flset .flset_lgd .lgd_title { padding-right: 10px; background: #fff; margin-bottom: -6px; display: inline-block; _position: relative; }
            .setup_template .one_flset .flset_lgd .W_pages_minibtn { position: absolute; margin: 0!important; background: #fff; color: #808080; right: 2px; top: -4px; }
                .setup_template .one_flset .flset_lgd .W_pages_minibtn .W_btn_c, .setup_template .one_flset .flset_lgd .W_pages_minibtn .W_btn_c_disable { margin: 0; }
            .setup_template .one_flset .flset_lgd .page_show { display: inline-block; vertical-align: middle; }
    .setup_template .cst_bg { margin-bottom: 9px; }
    .setup_template .bg_ctrl_box .bg_tb { float: left; width: 120px; }
        .setup_template .bg_ctrl_box .bg_tb img { width: 120px; height: 120px; }
    .setup_template .bg_ctrl_box .ctrl_area { margin-left: 130px; }
    .setup_template .uploadInput { cursor: pointer; width: 83px; }
        .setup_template .uploadInput .W_btn_e { position: relative; cursor: pointer; overflow: hidden; width: 84px; }
            .setup_template .uploadInput .W_btn_e span { padding: 0 7px 0 5px; }
        .setup_template .uploadInput em { cursor: pointer; }
        .setup_template .uploadInput input { position: absolute; right: 0; top: 0; border: 0 none; height: 40px; margin: 0; padding: 0; cursor: pointer; font-size: 28px; opacity: 0; filter: alpha(opacity:1); }
    .setup_template .bg_ctrl_box .ctrl_tit { margin-bottom: 7px; }
    .setup_template .bg_ctrl_box .W_tips { margin: 10px 0; }
    .setup_template .bg_ctrl_box .bg_set label, .setup_template .bg_ctrl_box .bg_set select { vertical-align: middle; }
    .setup_template .diy_list { overflow: hidden; padding: 0 0 5px; margin: -10px 0 0 -22px; }
        .setup_template .diy_list a { display: inline-block; font-size: 0px; margin: 14px 0 4px 20px; border: 1px solid #fff; }
            .setup_template .diy_list a em { border: 1px solid #ccc; display: inline-block; padding: 1px; }
            .setup_template .diy_list a:hover, .setup_template .diy_list a:hover em, .setup_template .diy_list a.current, .setup_template .diy_list a.current em { border-color: #ffb941; }
            .setup_template .diy_list a:hover, .setup_template .diy_list a.current { margin: 13px -1px 3px 19px; }
                .setup_template .diy_list a:hover em, .setup_template .diy_list a.current em { padding: 2px; }
            .setup_template .diy_list a.current { cursor: default; }
    .setup_template .color { padding: 5px 0 0; }
    .setup_template .choose_color { padding: 0; height: 60px; margin: 15px 0 -5px -19px; }
        .setup_template .choose_color li { margin: 0 0 0 20px; width: 56px; height: 52px; border: 1px solid #ccc; float: left; display: inline; text-align: center; padding: 1px; }
            .setup_template .choose_color li:hover, .setup_template .choose_color li.current { border: 2px solid #ffb941; padding: 2px; margin: -2px -2px -2px 18px; }
            .setup_template .choose_color li .color_detail { display: block; height: 30px; margin: 0 0 5px; cursor: pointer; }
.choose_side_bg { border: 1px solid #d4d4d4; background: #f9f9f9; width: 267px; position: absolute; padding: 10px 0; }
    .choose_side_bg .color_list a { display: inline-block; width: 35px; height: 35px; padding: 1px; border: 1px solid #d1d1d1; margin: 1px 1px 6px 9px; }
        .choose_side_bg .color_list a.current { border: 2px solid #FFB941; margin: 0 0 5px 8px; }
        .choose_side_bg .color_list a span { display: block; width: 35px; height: 35px; }
    .choose_side_bg .btn { text-align: right; padding: 5px 10px 0 0; }
.setup_template .pic_box_profile { padding-top: 10px; }
    .setup_template .pic_box_profile .W_tips, .setup_template .pic_box_profile .usr_bg_profile { margin-bottom: 10px; }
.setup_template .img_ctrl_btn { margin-left: 10px; }
    .setup_template .img_ctrl_btn i { display: inline-block; width: 16px; height: 16px; background: url("../../../images/layer/skin_profile_bg_icon.png?id=1370662062260") no-repeat; }
    .setup_template .img_ctrl_btn .icon_showbig { background-position: 0 0; }
    .setup_template .img_ctrl_btn .icon_showsmall { background-position: -30px 0; }
    .setup_template .img_ctrl_btn:hover .icon_showbig { background-position: 0 -30px; }
    .setup_template .img_ctrl_btn:hover .icon_showsmall { background-position: -30px -30px; }
.setup_template .page_space { height: 22px; }
#js_homestyle_css_module_layer_setup_template { height: 42px; }
#js_style_css_module_layer_setup_template { height: 42px; }
.layer_point { width: 320px; padding: 15px 20px; }
    .layer_point .delete, .layer_point .success, .layer_point .question, .layer_point .warning { display: inline-block; margin: 0 10px 0 0; width: 41px; height: 31px; }
    .layer_point .delete { width: 34px; height: 34px; background-position: -41px -14px; }
    .layer_point .question { width: 26px; height: 40px; background-position: -112px -10px; }
    .layer_point .warning { width: 37px; height: 36px; background-position: -75px -14px; }
    .layer_point .point dt, .layer_point .point dd { float: left; }
    .layer_point .point dd { word-wrap: break-word; width: 285px; line-height: 18px; padding-top: 8px; }
        .layer_point .point dd .S_txt1 { font-size: 14px; padding: 0 0 5px; }
        .layer_point .point dd input { vertical-align: middle; margin: 0 5px 0 0; }
        .layer_point .point dd.no_ico { width: 340px; }
    .layer_point .inviTit { line-height: 1.5em; }
    .layer_point .point dd .W_textdot_b { margin: 7px 6px 0 3px; }
    .layer_point .forward_content { background: #f2f2f2; margin: 15px 0 5px 0; padding: 6px 10px; line-height: 18px; word-wrap: break-word; overflow: hidden; }
        .layer_point .forward_content .W_ico16 { vertical-align: -4px; margin-left: 3px; }
        .layer_point .forward_content .W_arrow { float: right; cursor: pointer; margin: 7px 0 0; }
        .layer_point .forward_content .S_func1 { font-weight: 700; }
#js_homestyle_css_module_layer_layer_point { height: 42px; }
#js_style_css_module_layer_layer_point { height: 42px; }
.layer_mini_info { padding: 15px 20px; }
    .layer_mini_info .btn { padding: 15px 0 0; text-align: right; }
        .layer_mini_info .btn a { margin: 0 0 0 10px; }
    .layer_mini_info .noicon { margin: 12px 0 0; }
    .layer_mini_info .ckbox { width: 14px; height: 14px; margin-right: 5px; vertical-align: -3px; }
    .layer_mini_info .icon_error, .layer_mini_info .icon_del, .layer_mini_info .icon_succ, .layer_mini_info .icon_warn, .layer_mini_info .icon_ask { vertical-align: -4px; *vertical-align: -1px; _vertical-align: -2px; }
    .layer_mini_info .multi_rows { padding-left: 21px; line-height: 18px; }
        .layer_mini_info .multi_rows .icons { margin-left: -20px; }
    .layer_mini_info .icon_blank { display: inline-block; width: 16px; margin-right: 3px; }
.layer_mini_info_big { padding: 20px 30px; font-size: 14px; }
    .layer_mini_info_big span { vertical-align: middle; }
.layer_mini_center { width: 180px; }
    .layer_mini_center p { line-height: 18px; }
    .layer_mini_center .texta_c { text-align: center; }
    .layer_mini_center .link_vip { color: #C90000; display: inline-block; }
    .layer_mini_center .btn { width: auto; text-align: center; }
        .layer_mini_center .btn a { margin: 0 5px; }
    .layer_mini_center .noicon { margin-top: 7px; }
.layer_mini_robot { width: 280px; padding: 10px; }
    .layer_mini_robot h3 { font: 12px normal; line-height: 18px; }
    .layer_mini_robot .btn { background: #fff; margin-top: -1px; text-align: left; padding: 0; }
        .layer_mini_robot .btn .left { margin: 5px 0 0 0; display: inline-block; float: left; }
        .layer_mini_robot .btn .W_btn_a { float: right; }
    .layer_mini_robot .person_list { padding: 8px 0; border-bottom-style: solid; border-bottom-width: 1px; }
        .layer_mini_robot .person_list dt { margin-top: 2px; }
        .layer_mini_robot .person_list .con { margin-left: 40px; min-height: 30px; _height: 30px; line-height: 17px; }
        .layer_mini_robot .person_list .right { float: right; }
            .layer_mini_robot .person_list .right .num { color: #ff8f0a; font-weight: bold; }
        .layer_mini_robot .person_list .pic { float: left; width: 30px; height: 30px; overflow: hidden; }
        .layer_mini_robot .person_list .name { height: 17px; overflow: hidden; word-wrap: break-word; word-break: break-all; }
        .layer_mini_robot .person_list .info a span { cursor: pointer; zoom: 1; }
    .layer_mini_robot .num_list { padding: 10px 0; border-bottom-style: solid; border-bottom-width: 1px; }
        .layer_mini_robot .num_list .colorbox { border-style: solid; border-width: 1px; margin-top: 5px; }
            .layer_mini_robot .num_list .colorbox span { display: block; height: 12px; line-height: 12px; overflow: hidden; border-style: solid; border-width: 1px; }
            .layer_mini_robot .num_list .colorbox .c1 { background: #ffbc5c; }
            .layer_mini_robot .num_list .colorbox .c2 { background: #5d9606; }
        .layer_mini_robot .num_list .info .num { color: #ff8f0a; font-weight: bold; }
    .layer_mini_robot .btn { background: #fff; margin-top: -1px; text-align: left; padding: 0; }
#js_homestyle_css_module_layer_layer_mini_info { height: 42px; }
#js_style_css_module_layer_layer_mini_info { height: 42px; }
.layer_tips { position: fixed; _position: absolute; z-index: 999; padding: 7px 10px; line-height: 17px; width: 200px; border: 1px solid #f9f2a7; background: #feffe5; -moz-border-radius: 3px; -webkit-border-radius: 3px; }
    .layer_tips .icon_close { position: absolute; top: 5px; right: 5px; }
    .layer_tips a { color: #d4a639; }
    .layer_tips .arrow_down { background: url("../../../images/layer/layer_arrow.png?id=1370232467958") no-repeat 0 0; display: block; width: 19px; height: 10px; overflow: hidden; margin: 7px auto 0; position: absolute; bottom: -10px; left: 20px; }
    .layer_tips .arrow_left { background: url("../../../images/layer/layer_arrow.png?id=1370232467958") no-repeat 0 -20px; display: block; width: 10px; height: 19px; overflow: hidden; margin: 7px auto 0; position: absolute; top: 10px; left: -10px; }
    .layer_tips .arrow_right { background: url("../../../images/layer/layer_arrow.png?id=1370232467958") no-repeat -20px -20px; display: block; width: 10px; height: 19px; overflow: hidden; margin: 7px auto 0; position: absolute; top: 10px; right: -10px; }
    .layer_tips .arrow_up { background: url("../../../images/layer/layer_arrow.png?id=1370232467958") no-repeat -20px 0; display: block; width: 19px; height: 10px; overflow: hidden; margin: 7px auto 0; position: absolute; top: -17px; left: 20px; }
.layer_tips_on .arrow { display: none; }
.layer_tip_black { position: absolute; background: #4D4D4D; color: #fff; padding: 6px; *padding-bottom: 5px; }
    .layer_tip_black .txt { }
    .layer_tip_black .arrow_bottom { display: block; height: 13px; overflow: hidden; position: absolute; bottom: -5px; left: 5px; _bottom: -7px; font-size: 12px; color: #4D4D4D; }
.layer_tips a.normal { text-decoration: none; }
#js_homestyle_css_module_layer_layer_tips { height: 42px; }
#js_style_css_module_layer_layer_tips { height: 42px; }
.layer_tips_version { position: absolute; }
.layer_tips_bg { background: #fefff2; height: 100%; overflow: hidden; padding: 11px 10px 7px; -moz-border-radius: 6px; -webkit-border-radius: 6px; -o-border-radius: 6px; -ms-border-radius: 6px; border-radius: 6px; }
.layer_tips_version .W_close { float: right; margin: -5px -5px 0 0; }
.layer_tips_version { width: 194px; padding: 0; color: #666; border-width: 1px 1px 2px; border-style: solid; border-color: #f8e2ae; -moz-border-radius: 6px; -webkit-border-radius: 6px; -o-border-radius: 6px; border-radius: 6px; }
    .layer_tips_version ul, .layer_tips_version dl, .layer_tips_version .tv_content { overflow: hidden; zoom: 1; }
        .layer_tips_version ul li a { cursor: pointer; }
        .layer_tips_version ul li span.link { color: #e0a20c; }
    .layer_tips_version a { color: #d4a639; }
    .layer_tips_version li.btn { text-align: right; }
        .layer_tips_version li.btn a { color: #0095CD; }
        .layer_tips_version li.btn .W_arr_r_on { margin: 0 0 0 5px; }
    .layer_tips_version .arrow_up, .layer_tips_version .arrow_left, .layer_tips_version .arrow_down, .layer_tips_version .arrow_right { overflow: hidden; background: url("../../../images/layer/layer_arrow_new.png?id=1370232467958") 0 0 no-repeat; _background-image: url("../../../images/layer/layer_arrow_new.gif?id=1370232467958"); }
    .layer_tips_version .arrow_up { top: -16px; width: 20px; height: 9px; background-position: -9px 0; }
    .layer_tips_version .arrow_right { right: -9px; width: 9px; height: 20px; background-position: -29px -10px; }
    .layer_tips_version .arrow_down { bottom: -9px; width: 20px; height: 9px; background-position: -9px -30px; }
    .layer_tips_version .arrow_left { left: -9px; width: 9px; height: 20px; background-position: 0 -9px; }
    .layer_tips_version .icon_close { position: static; float: right; margin: -7px -6px 0 0; background: url("../../../images/layer/tips_close.gif?id=1370232467958") no-repeat 0 -13px; }
        .layer_tips_version .icon_close:hover { background-position: 0 0; }
.userguide { _zoom: 1; }
    .userguide .layer_tips_intro { position: absolute; _zoom: 1; }
.layer_tips_wid2 { width: 285px; }
.layer_tips_intro dl dt { font-weight: bold; }
.layer_tips_intro dl dd em { display: inline-block; width: 64px; height: 17px; vertical-align: -2px; *vertical-align: 1px; }
    .layer_tips_intro dl dd em.layer_nickname { background: url("../../../images/layer/tips_intro.png?id=1370232467958") no-repeat right -94px; }
    .layer_tips_intro dl dd em.layer_nickname_CHT { background: url("../../../images/layer/tips_intro.png?id=1370232467958") no-repeat -912px -94px; }
.layer_tips_intro dl dd.remind_pic { background: url("../../../images/layer/tips_intro.png?id=1370232467958") no-repeat 0 45px; padding: 0 0 130px 0; }
.layer_tips_intro dl dd.remind_pic_CHT { background: url("../../../images/layer/tips_intro.png?id=1370232467958") no-repeat -528px 45px; padding: 0 0 130px 0; }
.layer_tips_intro dl dd.mention_pic { background: url("../../../images/layer/tips_intro.png?id=1370232467958") no-repeat -266px 22px; padding: 0 0 90px 0; }
.layer_tips_intro dl dd.mention_pic_CHT { background: url("../../../images/layer/tips_intro.png?id=1370232467958") no-repeat right 22px; padding: 0 0 90px 0; }
.layer_tips_intro dl dd a { display: inline-block; color: #0092c9; }
.layer_tips_intro dl dd.mention_pic, .layer_tips_intro dl dd.mention_pic_CHT { color: #e60000; }
.layer_tips_intro dl dd .W_textdot_b { background: #666; margin: 9px 3px 0 0; _margin: 9px 3px 0 0; }
.layer_tips_intro dl dd img { max-width: 100%; }
.layer_tips_version .W_btn_tip, .layer_tips_version .W_btn_tip span, .layer_tips_version .W_btn_tip_esc, .layer_tips_version .W_btn_tip_esc span { display: inline-block; height: 19px; line-height: 19px; background: url("../../../images/layer/layer_tip_newico.png?id=1370232467958") 0 0 no-repeat; }
.layer_tips_version .W_btn_tip, .layer_tips_version .W_btn_tip_esc { padding-left: 3px; }
.layer_tips_version .W_btn_tip_esc { background-position: left -48px; margin-left: 10px; }
    .layer_tips_version .W_btn_tip:hover, .layer_tips_version .W_btn_tip_esc:hover { text-decoration: none; }
    .layer_tips_version .W_btn_tip span, .layer_tips_version .W_btn_tip_esc span { padding: 0 5px 0 3px; cursor: pointer; }
.layer_tips_version .W_btn_tip span { background-position: right -19px; color: #fff; }
.layer_tips_version .W_btn_tip_esc span { background-position: right -67px; color: #666; }
.layerTipsIcon { margin-right: 7px; }
.icon_lamp { float: left; display: inline; width: 26px; height: 31px; background: url("../../../images/layer/lamp.png?id=1370232467958") 0 0 no-repeat; }
.layer_tips_version li.link_btn, .layer_tips_intro dl dd.btn { text-align: right; padding: 7px 0 0; }
.layer_tips_noicon_s { width: 160px; }
.layer_tips_noicon_l { width: 260px; }
.layer_tips_noicon_xl { width: 280px; }
.layer_tips_version .W_arr_r_on { display: inline-block; width: 0; height: 0; font-size: 0; border-width: 4px 0 4px 4px; border-style: dashed dashed dashed solid; border-color: transparent transparent transparent #0095cd; overflow: hidden; }
#js_homestyle_css_module_layer_layer_tips_version { height: 42px; }
#js_style_css_module_layer_layer_tips_version { height: 42px; }
#js_homestyle_css_module_base_frame { height: 42px; }
#js_style_css_module_base_frame { height: 42px; }
